...
10:15:21 INFO - Installing collected packages: mozsystemmonitor, psutil
10:15:21 INFO - Running setup.py install for mozsystemmonitor
10:15:21 INFO - Running setup.py install for psutil
10:15:21 INFO - building 'psutil._psutil_windows' extension
10:15:21 INFO - error: Unable to find vcvarsall.bat
10:15:21 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ga1_9j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
10:15:21 INFO - running install
10:15:21 INFO - running build
10:15:21 INFO - running build_py
10:15:21 INFO - running build_ext
10:15:21 INFO - building 'psutil._psutil_windows' extension
10:15:21 INFO - error: Unable to find vcvarsall.bat
10:15:21 INFO - ----------------------------------------
10:15:21 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ga1_9j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
10:15:21 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-045\Application Data\pip\pip.log
10:15:21 WARNING - Return code: 1
10:15:21 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/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
10:15:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
10:15:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:15:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:15:22 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/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 0x00E736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E61200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EA42C0>, '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 0x00BABC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-045', 'USERDOMAIN': 'T-XP32-IX-045', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045'}}, attempt #1
10:15:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
10:15:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
10:15:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
10:15:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data',
10:15:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
10:15:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-045',
10:15:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
10:15:22 INFO - 'DCLOCATION': 'SCL3',
10:15:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
10:15:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
10:15:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
10:15:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
10:15:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
10:15:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
10:15:22 INFO - 'HOMEDRIVE': 'C:',
10:15:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
10:15:22 INFO - 'KTS_VERSION': '1.19c',
10:15:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
10:15:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045',
10:15:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
10:15:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
10:15:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
10:15:22 INFO - 'MOZILLABUILDDRIVE': 'C:',
10:15:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
10:15:22 INFO - 'MOZ_AIRBAG': '1',
10:15:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
10:15:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:15:22 INFO - 'MOZ_MSVCVERSION': '8',
10:15:22 INFO - 'MOZ_NO_REMOTE': '1',
10:15:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
10:15:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
10:15:22 INFO - 'NO_EM_RESTART': '1',
10:15:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:15:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
10:15:22 INFO - 'OS': 'Windows_NT',
10:15:22 INFO - 'OURDRIVE': 'C:',
10:15:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
10:15:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
10:15:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
10:15:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
10:15:22 INFO - 'PROCESSOR_LEVEL': '6',
10:15:22 INFO - 'PROCESSOR_REVISION': '1e05',
10:15:22 INFO - 'PROGRAMFILES': 'C:\\Program Files',
10:15:22 INFO - 'PROMPT': '$P$G',
10:15:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
10:15:22 INFO - 'PWD': 'C:\\slave\\test',
10:15:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
10:15:22 INFO - 'SESSIONNAME': 'Console',
10:15:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
10:15:22 INFO - 'SYSTEMDRIVE': 'C:',
10:15:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
10:15:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:22 INFO - 'TEST1': 'testie',
10:15:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:22 INFO - 'USERDOMAIN': 'T-XP32-IX-045',
10:15:22 INFO - 'USERNAME': 'cltbld',
10:15:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
10:15:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
10:15:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
10:15:22 INFO - 'WINDIR': 'C:\\WINDOWS',
10:15:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
10:15:22 INFO - Ignoring indexes: http://pypi.python.org/simple/
10:15:22 INFO - Downloading/unpacking blobuploader==1.2.4
10:15:22 INFO - Downloading blobuploader-1.2.4.tar.gz
10:15:22 INFO - Running setup.py egg_info for package blobuploader
10:15:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
10:15:25 INFO - Running setup.py egg_info for package requests
10:15:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
10:15:25 INFO - Downloading docopt-0.6.1.tar.gz
10:15:25 INFO - Running setup.py egg_info for package docopt
10:15:25 INFO - Installing collected packages: blobuploader, docopt, requests
10:15:25 INFO - Running setup.py install for blobuploader
10:15:25 INFO - Running setup.py install for docopt
10:15:25 INFO - Running setup.py install for requests
10:15:25 INFO - Successfully installed blobuploader docopt requests
10:15:25 INFO - Cleaning up...
10:15:25 INFO - Return code: 0
10:15:25 INFO - Installing None into virtualenv C:\slave\test\build\venv
10:15:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:15:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:15:25 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/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 0x00E736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E61200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EA42C0>, '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 0x00BABC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-045', 'USERDOMAIN': 'T-XP32-IX-045', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045'}}, attempt #1
10:15:25 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/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
10:15:25 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/pub --find-links http://pypi.pub.build.mozilla.org/pub
10:15:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
10:15:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data',
10:15:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
10:15:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-045',
10:15:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
10:15:25 INFO - 'DCLOCATION': 'SCL3',
10:15:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
10:15:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
10:15:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
10:15:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
10:15:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
10:15:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
10:15:25 INFO - 'HOMEDRIVE': 'C:',
10:15:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
10:15:25 INFO - 'KTS_VERSION': '1.19c',
10:15:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
10:15:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045',
10:15:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
10:15:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
10:15:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
10:15:25 INFO - 'MOZILLABUILDDRIVE': 'C:',
10:15:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
10:15:25 INFO - 'MOZ_AIRBAG': '1',
10:15:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
10:15:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:15:25 INFO - 'MOZ_MSVCVERSION': '8',
10:15:25 INFO - 'MOZ_NO_REMOTE': '1',
10:15:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
10:15:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
10:15:25 INFO - 'NO_EM_RESTART': '1',
10:15:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:15:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
10:15:25 INFO - 'OS': 'Windows_NT',
10:15:25 INFO - 'OURDRIVE': 'C:',
10:15:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
10:15:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
10:15:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
10:15:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
10:15:25 INFO - 'PROCESSOR_LEVEL': '6',
10:15:25 INFO - 'PROCESSOR_REVISION': '1e05',
10:15:25 INFO - 'PROGRAMFILES': 'C:\\Program Files',
10:15:25 INFO - 'PROMPT': '$P$G',
10:15:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
10:15:25 INFO - 'PWD': 'C:\\slave\\test',
10:15:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
10:15:25 INFO - 'SESSIONNAME': 'Console',
10:15:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
10:15:25 INFO - 'SYSTEMDRIVE': 'C:',
10:15:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
10:15:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:25 INFO - 'TEST1': 'testie',
10:15:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:25 INFO - 'USERDOMAIN': 'T-XP32-IX-045',
10:15:25 INFO - 'USERNAME': 'cltbld',
10:15:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
10:15:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
10:15:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
10:15:25 INFO - 'WINDIR': 'C:\\WINDOWS',
10:15:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
10:15:35 INFO - Ignoring indexes: http://pypi.python.org/simple/
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
10:15:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
10:15:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
10:15:35 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
10:15:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
10:15:35 INFO - Unpacking c:\slave\test\build\tests\marionette
10:15:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
10:15:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
10:15:35 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
10:15:35 INFO - Running setup.py install for browsermob-proxy
10:15:43 INFO - Running setup.py install for manifestparser
10:15:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for marionette-client
10:15:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
10:15:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for marionette-driver
10:15:43 INFO - Running setup.py install for mozcrash
10:15:43 INFO - Running setup.py install for mozdebug
10:15:43 INFO - Running setup.py install for mozdevice
10:15:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozfile
10:15:43 INFO - Running setup.py install for mozhttpd
10:15:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozinfo
10:15:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozInstall
10:15:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozleak
10:15:43 INFO - Running setup.py install for mozlog
10:15:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for moznetwork
10:15:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozprocess
10:15:43 INFO - Running setup.py install for mozprofile
10:15:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozrunner
10:15:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for mozscreenshot
10:15:43 INFO - Running setup.py install for moztest
10:15:43 INFO - Running setup.py install for mozversion
10:15:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
10:15:43 INFO - Running setup.py install for wptserve
10:15:43 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
10:15:43 INFO - Cleaning up...
10:15:43 INFO - Return code: 0
10:15:43 INFO - Installing None into virtualenv C:\slave\test\build\venv
10:15:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
10:15:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:15:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
10:15:43 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/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 0x00E736B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E61200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EA42C0>, '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 0x00BABC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E2F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-045', 'USERDOMAIN': 'T-XP32-IX-045', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-045', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045'}}, attempt #1
10:15:43 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/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
10:15:43 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/pub --find-links http://pypi.pub.build.mozilla.org/pub
10:15:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
10:15:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data',
10:15:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
10:15:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-045',
10:15:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
10:15:43 INFO - 'DCLOCATION': 'SCL3',
10:15:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
10:15:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
10:15:43 INFO - 'FP_NO_HOST_CHECK': 'NO',
10:15:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
10:15:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
10:15:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
10:15:43 INFO - 'HOMEDRIVE': 'C:',
10:15:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
10:15:43 INFO - 'KTS_VERSION': '1.19c',
10:15:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
10:15:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045',
10:15:43 INFO - 'MONDIR': 'C:\\Monitor_config\\',
10:15:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
10:15:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
10:15:43 INFO - 'MOZILLABUILDDRIVE': 'C:',
10:15:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
10:15:43 INFO - 'MOZ_AIRBAG': '1',
10:15:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
10:15:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:15:43 INFO - 'MOZ_MSVCVERSION': '8',
10:15:43 INFO - 'MOZ_NO_REMOTE': '1',
10:15:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
10:15:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
10:15:43 INFO - 'NO_EM_RESTART': '1',
10:15:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:15:43 INFO - 'NUMBER_OF_PROCESSORS': '8',
10:15:43 INFO - 'OS': 'Windows_NT',
10:15:43 INFO - 'OURDRIVE': 'C:',
10:15:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
10:15:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
10:15:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
10:15:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
10:15:43 INFO - 'PROCESSOR_LEVEL': '6',
10:15:43 INFO - 'PROCESSOR_REVISION': '1e05',
10:15:43 INFO - 'PROGRAMFILES': 'C:\\Program Files',
10:15:43 INFO - 'PROMPT': '$P$G',
10:15:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
10:15:43 INFO - 'PWD': 'C:\\slave\\test',
10:15:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
10:15:43 INFO - 'SESSIONNAME': 'Console',
10:15:43 INFO - 'SLAVEDIR': 'C:\\slave\\',
10:15:43 INFO - 'SYSTEMDRIVE': 'C:',
10:15:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
10:15:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:43 INFO - 'TEST1': 'testie',
10:15:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:15:43 INFO - 'USERDOMAIN': 'T-XP32-IX-045',
10:15:43 INFO - 'USERNAME': 'cltbld',
10:15:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:15:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
10:15:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
10:15:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
10:15:43 INFO - 'WINDIR': 'C:\\WINDOWS',
10:15:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
10:15:52 INFO - Ignoring indexes: http://pypi.python.org/simple/
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
10:15:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
10:15:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
10:15:52 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
10:15:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
10:15:52 INFO - Unpacking c:\slave\test\build\tests\marionette
10:15:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
10:15:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
10:15:52 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))
10:15:58 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))
10:15:58 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))
10:15:58 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))
10:15:58 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))
10:15:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
10:15:58 INFO - Downloading blessings-1.6.tar.gz
10:15:58 INFO - Running setup.py egg_info for package blessings
10:15:58 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))
10:15:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
10:15:58 INFO - Running setup.py install for blessings
10:15:58 INFO - Running setup.py install for browsermob-proxy
10:15:58 INFO - Running setup.py install for manifestparser
10:15:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Running setup.py install for marionette-client
10:15:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
10:15:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Running setup.py install for marionette-driver
10:15:58 INFO - Running setup.py install for mozcrash
10:15:58 INFO - Running setup.py install for mozdebug
10:15:58 INFO - Running setup.py install for mozdevice
10:15:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Running setup.py install for mozhttpd
10:15:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Running setup.py install for mozInstall
10:15:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
10:15:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Running setup.py install for mozleak
10:15:59 INFO - Running setup.py install for mozprofile
10:15:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Running setup.py install for mozrunner
10:15:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
10:15:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
10:16:00 INFO - Running setup.py install for mozscreenshot
10:16:00 INFO - Running setup.py install for moztest
10:16:00 INFO - Running setup.py install for mozversion
10:16:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
10:16:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
10:16:00 INFO - Running setup.py install for wptserve
10:16:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
10:16:00 INFO - Cleaning up...
10:16:00 INFO - Return code: 0
10:16:00 INFO - Done creating virtualenv C:\slave\test\build\venv.
10:16:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
10:16:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
10:16:00 INFO - Reading from file tmpfile_stdout
10:16:00 INFO - Using _rmtree_windows ...
10:16:00 INFO - Using _rmtree_windows ...
10:16:00 INFO - Current package versions:
10:16:00 INFO - blessings == 1.6
10:16:00 INFO - blobuploader == 1.2.4
10:16:00 INFO - browsermob-proxy == 0.6.0
10:16:00 INFO - distribute == 0.6.14
10:16:00 INFO - docopt == 0.6.1
10:16:00 INFO - manifestparser == 1.1
10:16:00 INFO - marionette-client == 2.2.0
10:16:00 INFO - marionette-driver == 1.3.0
10:16:00 INFO - mozInstall == 1.12
10:16:00 INFO - mozcrash == 0.16
10:16:00 INFO - mozdebug == 0.1
10:16:00 INFO - mozdevice == 0.48
10:16:00 INFO - mozfile == 1.2
10:16:00 INFO - mozhttpd == 0.7
10:16:00 INFO - mozinfo == 0.9
10:16:00 INFO - mozleak == 0.1
10:16:00 INFO - mozlog == 3.1
10:16:00 INFO - moznetwork == 0.27
10:16:00 INFO - mozprocess == 0.22
10:16:00 INFO - mozprofile == 0.28
10:16:00 INFO - mozrunner == 6.11
10:16:00 INFO - mozscreenshot == 0.1
10:16:00 INFO - mozsystemmonitor == 0.0
10:16:00 INFO - moztest == 0.7
10:16:00 INFO - mozversion == 1.4
10:16:00 INFO - requests == 1.2.3
10:16:00 INFO - wptserve == 1.3.0
10:16:00 INFO - Running post-action listener: _resource_record_post_action
10:16:00 INFO - Running post-action listener: _start_resource_monitoring
10:16:00 INFO - Starting resource monitoring.
10:16:00 INFO - #####
10:16:00 INFO - ##### Running pull step.
10:16:00 INFO - #####
10:16:00 INFO - Running pre-action listener: _resource_record_pre_action
10:16:00 INFO - Running main action method: pull
10:16:00 INFO - Pull has nothing to do!
10:16:00 INFO - Running post-action listener: _resource_record_post_action
10:16:00 INFO - #####
10:16:00 INFO - ##### Running install step.
10:16:00 INFO - #####
10:16:00 INFO - Running pre-action listener: _resource_record_pre_action
10:16:00 INFO - Running main action method: install
10:16:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
10:16:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
10:16:01 INFO - Reading from file tmpfile_stdout
10:16:01 INFO - Using _rmtree_windows ...
10:16:01 INFO - Using _rmtree_windows ...
10:16:01 INFO - Detecting whether we're running mozinstall >=1.0...
10:16:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
10:16:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
10:16:01 INFO - Reading from file tmpfile_stdout
10:16:01 INFO - Output received:
10:16:01 INFO - Usage: mozinstall-script.py [options] installer
10:16:01 INFO - Options:
10:16:01 INFO - -h, --help show this help message and exit
10:16:01 INFO - -d DEST, --destination=DEST
10:16:01 INFO - Directory to install application into. [default:
10:16:01 INFO - "C:\slave\test"]
10:16:01 INFO - --app=APP Application being installed. [default: firefox]
10:16:01 INFO - Using _rmtree_windows ...
10:16:01 INFO - Using _rmtree_windows ...
10:16:01 INFO - mkdir: C:\slave\test\build\application
10:16:01 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-47.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
10:16:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-47.0a1.en-US.win32.zip --destination C:\slave\test\build\application
10:16:05 INFO - Reading from file tmpfile_stdout
10:16:05 INFO - Output received:
10:16:05 INFO - C:\slave\test\build\application\firefox\firefox.exe
10:16:05 INFO - Using _rmtree_windows ...
10:16:05 INFO - Using _rmtree_windows ...
10:16:05 INFO - Running post-action listener: _resource_record_post_action
10:16:05 INFO - #####
10:16:05 INFO - ##### Running run-tests step.
10:16:05 INFO - #####
10:16:05 INFO - Running pre-action listener: _resource_record_pre_action
10:16:05 INFO - Running main action method: run_tests
10:16:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
10:16:05 INFO - Minidump filename unknown. Determining based upon platform and architecture.
10:16:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
10:16:05 INFO - grabbing minidump binary from tooltool
10:16:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:16:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EA42C0>, '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 0x00BABC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E2F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
10:16:05 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
10:16:05 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
10:16:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
10:16:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxcu77r
10:16:08 INFO - INFO - File integrity verified, renaming tmpxcu77r to win32-minidump_stackwalk.exe
10:16:08 INFO - Return code: 0
10:16:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
10:16:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
10:16:08 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/AELdfAxwTXGoeu4HPO-roQ/artifacts/public/build/firefox-47.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=3', '--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
10:16:08 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/AELdfAxwTXGoeu4HPO-roQ/artifacts/public/build/firefox-47.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=8 --this-chunk=3 --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
10:16:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
10:16:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045\\Application Data',
10:16:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
10:16:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-045',
10:16:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
10:16:08 INFO - 'DCLOCATION': 'SCL3',
10:16:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
10:16:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
10:16:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
10:16:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
10:16:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
10:16:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
10:16:08 INFO - 'HOMEDRIVE': 'C:',
10:16:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:16:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
10:16:08 INFO - 'KTS_VERSION': '1.19c',
10:16:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
10:16:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-045',
10:16:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
10:16:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
10:16:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
10:16:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
10:16:08 INFO - 'MOZILLABUILDDRIVE': 'C:',
10:16:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
10:16:08 INFO - 'MOZ_AIRBAG': '1',
10:16:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
10:16:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
10:16:08 INFO - 'MOZ_MSVCVERSION': '8',
10:16:08 INFO - 'MOZ_NO_REMOTE': '1',
10:16:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
10:16:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
10:16:08 INFO - 'NO_EM_RESTART': '1',
10:16:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
10:16:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
10:16:08 INFO - 'OS': 'Windows_NT',
10:16:08 INFO - 'OURDRIVE': 'C:',
10:16: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:\\mozilla-build\\hg',
10:16:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
10:16:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
10:16:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
10:16:08 INFO - 'PROCESSOR_LEVEL': '6',
10:16:08 INFO - 'PROCESSOR_REVISION': '1e05',
10:16:08 INFO - 'PROGRAMFILES': 'C:\\Program Files',
10:16:08 INFO - 'PROMPT': '$P$G',
10:16:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
10:16:08 INFO - 'PWD': 'C:\\slave\\test',
10:16:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
10:16:08 INFO - 'SESSIONNAME': 'Console',
10:16:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
10:16:08 INFO - 'SYSTEMDRIVE': 'C:',
10:16:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
10:16:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:16:08 INFO - 'TEST1': 'testie',
10:16:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
10:16:08 INFO - 'USERDOMAIN': 'T-XP32-IX-045',
10:16:08 INFO - 'USERNAME': 'cltbld',
10:16:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-045',
10:16:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
10:16:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
10:16:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
10:16:08 INFO - 'WINDIR': 'C:\\WINDOWS',
10:16:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
10:16:08 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/AELdfAxwTXGoeu4HPO-roQ/artifacts/public/build/firefox-47.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=3', '--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
10:16:09 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
10:16:09 INFO - import pkg_resources
10:16:14 INFO - Using 1 client processes
10:16:17 INFO - SUITE-START | Running 606 tests
10:16:17 INFO - Running testharness tests
10:16:17 INFO - TEST-START | /eventsource/format-data-before-final-empty-line.htm
10:16:17 INFO - TEST-SKIP | /eventsource/format-data-before-final-empty-line.htm | took 0ms
10:16:17 INFO - TEST-START | /eventsource/format-field-retry-bogus.htm
10:16:17 INFO - TEST-SKIP | /eventsource/format-field-retry-bogus.htm | took 0ms
10:16:17 INFO - TEST-START | /eventsource/format-field-retry.htm
10:16:17 INFO - TEST-SKIP | /eventsource/format-field-retry.htm | took 0ms
10:16:17 INFO - TEST-START | /hr-time/test_cross_frame_start.html
10:16:17 INFO - TEST-SKIP | /hr-time/test_cross_frame_start.html | took 0ms
10:16:17 INFO - TEST-START | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html
10:16:17 INFO - TEST-SKIP | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html | took 0ms
10:16:17 INFO - TEST-START | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html
10:16:17 INFO - TEST-SKIP | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html | took 0ms
10:16:17 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html
10:16:17 INFO - TEST-SKIP | /html/browsers/windows/browsing-context-names/002.html | took 0ms
10:16:17 INFO - Setting up ssl
10:16:17 INFO - PROCESS | certutil |
10:16:17 INFO - PROCESS | certutil |
10:16:17 INFO - PROCESS | certutil |
10:16:17 INFO - Certificate Nickname Trust Attributes
10:16:17 INFO - SSL,S/MIME,JAR/XPI
10:16:17 INFO -
10:16:17 INFO - web-platform-tests CT,,
10:16:17 INFO -
10:16:18 INFO - Starting runner
10:16:19 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228
10:16:20 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112
10:16:20 INFO - PROCESS | 3628 | [3628] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456
10:16:21 INFO - PROCESS | 3628 | 1455905781420 Marionette DEBUG Marionette enabled via build flag and pref
10:16:21 INFO - PROCESS | 3628 | ++DOCSHELL 12DA5400 == 1 [pid = 3628] [id = 1]
10:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 1 (12DA5800) [pid = 3628] [serial = 1] [outer = 00000000]
10:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 2 (12DA6400) [pid = 3628] [serial = 2] [outer = 12DA5800]
10:16:21 INFO - PROCESS | 3628 | [3628] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2851
10:16:21 INFO - PROCESS | 3628 | [3628] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2187
10:16:21 INFO - PROCESS | 3628 | ++DOCSHELL 13AD6400 == 2 [pid = 3628] [id = 2]
10:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 3 (13AD6800) [pid = 3628] [serial = 3] [outer = 00000000]
10:16:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 4 (13AD7400) [pid = 3628] [serial = 4] [outer = 13AD6800]
10:16:21 INFO - PROCESS | 3628 | 1455905781927 Marionette INFO Listening on port 2828
10:16:22 INFO - PROCESS | 3628 | 1455905782292 Marionette DEBUG Marionette enabled via command-line flag
10:16:22 INFO - PROCESS | 3628 | ++DOCSHELL 12BCA800 == 3 [pid = 3628] [id = 3]
10:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 5 (12BD3800) [pid = 3628] [serial = 5] [outer = 00000000]
10:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 6 (12BD4400) [pid = 3628] [serial = 6] [outer = 12BD3800]
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2369
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
10:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 7 (15205400) [pid = 3628] [serial = 7] [outer = 13AD6800]
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
10:16:22 INFO - PROCESS | 3628 | 1455905782671 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1480
10:16:22 INFO - PROCESS | 3628 | 1455905782786 Marionette DEBUG Closed connection conn0
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
10:16:22 INFO - PROCESS | 3628 | 1455905782796 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1482
10:16:22 INFO - PROCESS | 3628 | 1455905782833 Marionette DEBUG Closed connection conn1
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
10:16:22 INFO - PROCESS | 3628 | 1455905782839 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1484
10:16:22 INFO - PROCESS | 3628 | ++DOCSHELL 0FF9FC00 == 4 [pid = 3628] [id = 4]
10:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 8 (0FFA1000) [pid = 3628] [serial = 8] [outer = 00000000]
10:16:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 9 (0FFAD800) [pid = 3628] [serial = 9] [outer = 0FFA1000]
10:16:22 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2884
10:16:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 10 (15C9DC00) [pid = 3628] [serial = 10] [outer = 0FFA1000]
10:16:23 INFO - PROCESS | 3628 | 1455905783055 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}]
10:16:23 INFO - PROCESS | 3628 | 1455905783061 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"47.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160219082926","device":"desktop","version":"47.0a1"}
10:16:23 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
10:16:23 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 625
10:16:23 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 625
10:16:23 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
10:16:24 INFO - PROCESS | 3628 | ++DOCSHELL 14C14000 == 5 [pid = 3628] [id = 5]
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 11 (15C9F800) [pid = 3628] [serial = 11] [outer = 00000000]
10:16:24 INFO - PROCESS | 3628 | ++DOCSHELL 1799F800 == 6 [pid = 3628] [id = 6]
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 12 (179A0000) [pid = 3628] [serial = 12] [outer = 00000000]
10:16:24 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
10:16:24 INFO - PROCESS | 3628 | ++DOCSHELL 185F5800 == 7 [pid = 3628] [id = 7]
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 13 (185F5C00) [pid = 3628] [serial = 13] [outer = 00000000]
10:16:24 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
10:16:24 INFO - PROCESS | 3628 | [3628] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 14 (18820400) [pid = 3628] [serial = 14] [outer = 185F5C00]
10:16:24 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2884
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 15 (186BD000) [pid = 3628] [serial = 15] [outer = 15C9F800]
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 16 (186BF000) [pid = 3628] [serial = 16] [outer = 179A0000]
10:16:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 17 (186C1C00) [pid = 3628] [serial = 17] [outer = 185F5C00]
10:16:25 INFO - PROCESS | 3628 | 1455905785684 Marionette DEBUG loaded listener.js
10:16:25 INFO - PROCESS | 3628 | 1455905785708 Marionette DEBUG loaded listener.js
10:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 18 (190D7400) [pid = 3628] [serial = 18] [outer = 185F5C00]
10:16:26 INFO - PROCESS | 3628 | 1455905786064 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"aa51790d-e1e8-4723-847b-9ca24bbeeb75","capabilities":{"browserName":"Firefox","browserVersion":"47.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160219082926","device":"desktop","version":"47.0a1"}}]
10:16:26 INFO - PROCESS | 3628 | 1455905786202 Marionette TRACE conn2 -> [0,2,"getContext",null]
10:16:26 INFO - PROCESS | 3628 | 1455905786206 Marionette TRACE conn2 <- [1,2,null,{"value":"content"}]
10:16:26 INFO - PROCESS | 3628 | 1455905786286 Marionette TRACE conn2 -> [0,3,"setContext",{"value":"chrome"}]
10:16:26 INFO - PROCESS | 3628 | 1455905786288 Marionette TRACE conn2 <- [1,3,null,{}]
10:16:26 INFO - PROCESS | 3628 | 1455905786423 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n Components.utils.import(\"resource://gre/modules/Log.jsm\");\n Log.repository.getLogger(\"Marionette\").level = Log.Level.Info;\n ","sandbox":"default","line":115}]
10:16:26 INFO - PROCESS | 3628 | [3628] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 286
10:16:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 19 (1B283400) [pid = 3628] [serial = 19] [outer = 185F5C00]
10:16:27 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
10:16:27 INFO - TEST-START | /dom/ranges/Range-attributes.html
10:16:27 INFO - PROCESS | 3628 | ++DOCSHELL 1BA88000 == 8 [pid = 3628] [id = 8]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 20 (1BA88400) [pid = 3628] [serial = 20] [outer = 00000000]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 21 (1BA8B400) [pid = 3628] [serial = 21] [outer = 1BA88400]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 22 (1BA91400) [pid = 3628] [serial = 22] [outer = 1BA88400]
10:16:27 INFO - PROCESS | 3628 | [3628] WARNING: Image width or height is non-positive: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 6541
10:16:27 INFO - PROCESS | 3628 | ++DOCSHELL 1B849400 == 9 [pid = 3628] [id = 9]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 23 (1B849800) [pid = 3628] [serial = 23] [outer = 00000000]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 24 (1BBE3C00) [pid = 3628] [serial = 24] [outer = 1B849800]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 25 (1BBE6400) [pid = 3628] [serial = 25] [outer = 1B849800]
10:16:27 INFO - TEST-PASS | /dom/ranges/Range-attributes.html | Range attributes
10:16:27 INFO - TEST-OK | /dom/ranges/Range-attributes.html | took 544ms
10:16:27 INFO - TEST-START | /dom/ranges/Range-cloneContents.html
10:16:27 INFO - PROCESS | 3628 | ++DOCSHELL 1C23D400 == 10 [pid = 3628] [id = 10]
10:16:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 26 (1C23D800) [pid = 3628] [serial = 26] [outer = 00000000]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 27 (1C240400) [pid = 3628] [serial = 27] [outer = 1C23D800]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 28 (1C2E2400) [pid = 3628] [serial = 28] [outer = 1C23D800]
10:16:28 INFO - PROCESS | 3628 | ++DOCSHELL 1C4C1800 == 11 [pid = 3628] [id = 11]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 29 (1C4C1C00) [pid = 3628] [serial = 29] [outer = 00000000]
10:16:28 INFO - PROCESS | 3628 | ++DOCSHELL 1C4C2000 == 12 [pid = 3628] [id = 12]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 30 (1C4C2400) [pid = 3628] [serial = 30] [outer = 00000000]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 31 (1C4C5400) [pid = 3628] [serial = 31] [outer = 1C4C1C00]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 32 (1C235000) [pid = 3628] [serial = 32] [outer = 1C4C2400]
10:16:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 33 (16E54000) [pid = 3628] [serial = 33] [outer = 1C4C2400]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Range.detach()
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 13 [document.head, 1, document.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 14 [document.body, 4, document.body, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 16 [paras[0], 0, paras[0], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 22 [testDiv, 2, paras[4], 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 23 [document, 0, document, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 23 [document, 0, document, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 24 [document, 0, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 24 [document, 0, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 25 [comment, 2, comment, 3]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 26 [testDiv, 0, comment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 36 [docfrag, 0, docfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 44 [paras[0], 0, paras[0], 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 47 [document.documentElement, 1, document.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 49 [document, 1, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 49 [document, 1, document, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 51 [paras[3], 1, comment, 8]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:29 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:29 INFO - TEST-OK | /dom/ranges/Range-cloneContents.html | took 1905ms
10:16:29 INFO - TEST-START | /dom/ranges/Range-cloneRange.html
10:16:29 INFO - PROCESS | 3628 | ++DOCSHELL 1C556000 == 13 [pid = 3628] [id = 13]
10:16:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 34 (1C556400) [pid = 3628] [serial = 34] [outer = 00000000]
10:16:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1D16BC00) [pid = 3628] [serial = 35] [outer = 1C556400]
10:16:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1D176800) [pid = 3628] [serial = 36] [outer = 1C556400]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 13 [document.head, 1, document.head, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 14 [document.body, 4, document.body, 5]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 16 [paras[0], 0, paras[0], 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 22 [testDiv, 2, paras[4], 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 23 [document, 0, document, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 24 [document, 0, document, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 25 [comment, 2, comment, 3]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 26 [testDiv, 0, comment, 5]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 27 [foreignDoc, 1, foreignComment, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 29 [xmlDoc, 1, xmlComment, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 33 [detachedComment, 3, detachedComment, 4]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 36 [docfrag, 0, docfrag, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 44 [paras[0], 0, paras[0], 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 47 [document.documentElement, 1, document.body, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 49 [document, 1, document, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 50 [paras[2].firstChild, 4, comment, 2]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 51 [paras[3], 1, comment, 8]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 56 [detachedComment, 5, detachedComment, 5]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:30 INFO - TEST-OK | /dom/ranges/Range-cloneRange.html | took 656ms
10:16:30 INFO - TEST-START | /dom/ranges/Range-collapse.html
10:16:30 INFO - PROCESS | 3628 | ++DOCSHELL 18F24C00 == 14 [pid = 3628] [id = 14]
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (18F25000) [pid = 3628] [serial = 37] [outer = 00000000]
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (1CB12C00) [pid = 3628] [serial = 38] [outer = 18F25000]
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1CB1A400) [pid = 3628] [serial = 39] [outer = 18F25000]
10:16:30 INFO - PROCESS | 3628 | ++DOCSHELL 1CCB1000 == 15 [pid = 3628] [id = 15]
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1CCB1400) [pid = 3628] [serial = 40] [outer = 00000000]
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1CCB2C00) [pid = 3628] [serial = 41] [outer = 1CCB1400]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart omitted
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart omitted
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart omitted
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart omitted
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart omitted
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart false
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart omitted
10:16:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1CCB6400) [pid = 3628] [serial = 42] [outer = 1CCB1400]
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart true
10:16:30 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart false
10:16:31 INFO - PROCESS | 3628 | ++DOCSHELL 1C2E3C00 == 16 [pid = 3628] [id = 16]
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart omitted
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1CCB7800) [pid = 3628] [serial = 43] [outer = 00000000]
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart true
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (1D43D400) [pid = 3628] [serial = 44] [outer = 1CCB7800]
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart omitted
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1D444C00) [pid = 3628] [serial = 45] [outer = 1CCB7800]
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart omitted
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart true
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart false
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart omitted
10:16:31 INFO - TEST-OK | /dom/ranges/Range-collapse.html | took 769ms
10:16:31 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer-2.html
10:16:31 INFO - PROCESS | 3628 | ++DOCSHELL 1CCABC00 == 17 [pid = 3628] [id = 17]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1CCAD400) [pid = 3628] [serial = 46] [outer = 00000000]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1D628400) [pid = 3628] [serial = 47] [outer = 1CCAD400]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (1D62F000) [pid = 3628] [serial = 48] [outer = 1CCAD400]
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Detached Range
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Normal Ranges
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 1
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 2
10:16:31 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 3
10:16:31 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer-2.html | took 480ms
10:16:31 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer.html
10:16:31 INFO - PROCESS | 3628 | ++DOCSHELL 1D814C00 == 18 [pid = 3628] [id = 18]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (1D815000) [pid = 3628] [serial = 49] [outer = 00000000]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (1D818400) [pid = 3628] [serial = 50] [outer = 1D815000]
10:16:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (1DA06400) [pid = 3628] [serial = 51] [outer = 1D815000]
10:16:32 INFO - PROCESS | 3628 | --DOCSHELL 12DA5400 == 17 [pid = 3628] [id = 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 0: range [detached]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 1: range [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 2: range [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 3: range [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 4: range [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 5: range [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 6: range [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 7: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 8: range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 9: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 10: range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 11: range [document.documentElement, 0, document.documentElement, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 12: range [document.documentElement, 0, document.documentElement, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 13: range [document.documentElement, 1, document.documentElement, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 14: range [document.head, 1, document.head, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 15: range [document.body, 4, document.body, 5]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 16: range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 17: range [paras[0], 0, paras[0], 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 18: range [detachedPara1, 0, detachedPara1, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 19: range [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 20: range [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 21: range [paras[0].firstChild, 3, paras[3], 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 22: range [paras[0], 0, paras[0].firstChild, 7]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 23: range [testDiv, 2, paras[4], 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 24: range [document, 0, document, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 25: range [document, 0, document, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 26: range [comment, 2, comment, 3]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 27: range [testDiv, 0, comment, 5]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 28: range [foreignDoc, 1, foreignComment, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 29: range [foreignDoc.body, 0, foreignTextNode, 36]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 30: range [xmlDoc, 1, xmlComment, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 31: range [detachedTextNode, 0, detachedTextNode, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 32: range [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 33: range [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 34: range [detachedComment, 3, detachedComment, 4]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 35: range [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 36: range [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 37: range [docfrag, 0, docfrag, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 38: range [processingInstruction, 0, processingInstruction, 4]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 39: range [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 40: range [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 41: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 42: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 43: range [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 44: range [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 45: range [paras[0], 0, paras[0], 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 46: range [detachedPara1, 0, detachedPara1, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 47: range [testDiv, 1, paras[2].firstChild, 5]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 48: range [document.documentElement, 1, document.body, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 49: range [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 50: range [document, 1, document, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 51: range [paras[2].firstChild, 4, comment, 2]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 52: range [paras[3], 1, comment, 8]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 53: range [foreignDoc, 0, foreignDoc, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 54: range [xmlDoc, 0, xmlDoc, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 55: range [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 56: range [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 57: range [detachedComment, 5, detachedComment, 5]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 58: range [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 59: range [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:32 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 60: range [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:32 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer.html | took 1137ms
10:16:32 INFO - TEST-START | /dom/ranges/Range-compareBoundaryPoints.html
10:16:33 INFO - PROCESS | 3628 | ++DOCSHELL 1255BC00 == 18 [pid = 3628] [id = 19]
10:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (1255EC00) [pid = 3628] [serial = 52] [outer = 00000000]
10:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (12628400) [pid = 3628] [serial = 53] [outer = 1255EC00]
10:16:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (12ABB400) [pid = 3628] [serial = 54] [outer = 1255EC00]
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,0: context range 0 [detached], argument range 0 [detached], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,1: context range 0 [detached], argument range 0 [detached], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,2: context range 0 [detached], argument range 0 [detached], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,3: context range 0 [detached], argument range 0 [detached], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,4: context range 0 [detached], argument range 0 [detached], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,5: context range 0 [detached], argument range 0 [detached], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,6: context range 0 [detached], argument range 0 [detached], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,7: context range 0 [detached], argument range 0 [detached], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,8: context range 0 [detached], argument range 0 [detached], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,9: context range 0 [detached], argument range 0 [detached], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,10: context range 0 [detached], argument range 0 [detached], how -Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,11: context range 0 [detached], argument range 0 [detached], how 65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,12: context range 0 [detached], argument range 0 [detached], how 65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,13: context range 0 [detached], argument range 0 [detached], how 65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,14: context range 0 [detached], argument range 0 [detached], how 65538
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,15: context range 0 [detached], argument range 0 [detached], how 65539
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,16: context range 0 [detached], argument range 0 [detached], how 65540
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,17: context range 0 [detached], argument range 0 [detached], how -65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,18: context range 0 [detached], argument range 0 [detached], how -65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,19: context range 0 [detached], argument range 0 [detached], how -65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,20: context range 0 [detached], argument range 0 [detached], how -65534
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,21: context range 0 [detached], argument range 0 [detached], how -65533
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,22: context range 0 [detached], argument range 0 [detached], how -65532
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,23: context range 0 [detached], argument range 0 [detached], how 4294967295
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,24: context range 0 [detached], argument range 0 [detached], how 4294967296
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,25: context range 0 [detached], argument range 0 [detached], how 4294967297
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,26: context range 0 [detached], argument range 0 [detached], how 4294967298
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,27: context range 0 [detached], argument range 0 [detached], how 4294967299
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,28: context range 0 [detached], argument range 0 [detached], how 4294967300
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,29: context range 0 [detached], argument range 0 [detached], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,30: context range 0 [detached], argument range 0 [detached], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,31: context range 0 [detached], argument range 0 [detached], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,32: context range 0 [detached], argument range 0 [detached], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,33: context range 0 [detached], argument range 0 [detached], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,34: context range 0 [detached], argument range 0 [detached], how 4.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,35: context range 0 [detached], argument range 0 [detached], how -1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,36: context range 0 [detached], argument range 0 [detached], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,37: context range 0 [detached], argument range 0 [detached], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,38: context range 0 [detached], argument range 0 [detached], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,39: context range 0 [detached], argument range 0 [detached], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,40: context range 0 [detached], argument range 0 [detached], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,41: context range 0 [detached], argument range 0 [detached], how -73.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,42: context range 0 [detached], argument range 0 [detached], how -72.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,43: context range 0 [detached], argument range 0 [detached], how -71.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,44: context range 0 [detached], argument range 0 [detached], how -70.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,45: context range 0 [detached], argument range 0 [detached], how -69.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,46: context range 0 [detached], argument range 0 [detached], how -68.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,47: context range 0 [detached], argument range 0 [detached], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,48: context range 0 [detached], argument range 0 [detached], how "1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,49: context range 0 [detached], argument range 0 [detached], how "2"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,50: context range 0 [detached], argument range 0 [detached], how "3"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,51: context range 0 [detached], argument range 0 [detached], how "-1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,52: context range 0 [detached], argument range 0 [detached], how "4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,53: context range 0 [detached], argument range 0 [detached], how "5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,54: context range 0 [detached], argument range 0 [detached], how "NaN"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,55: context range 0 [detached], argument range 0 [detached], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,56: context range 0 [detached], argument range 0 [detached], how "Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,57: context range 0 [detached], argument range 0 [detached], how "-Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,58: context range 0 [detached], argument range 0 [detached], how "65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,59: context range 0 [detached], argument range 0 [detached], how "65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,60: context range 0 [detached], argument range 0 [detached], how "65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,61: context range 0 [detached], argument range 0 [detached], how "65538"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,62: context range 0 [detached], argument range 0 [detached], how "65539"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,63: context range 0 [detached], argument range 0 [detached], how "65540"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,64: context range 0 [detached], argument range 0 [detached], how "-65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,65: context range 0 [detached], argument range 0 [detached], how "-65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,66: context range 0 [detached], argument range 0 [detached], how "-65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,67: context range 0 [detached], argument range 0 [detached], how "-65534"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,68: context range 0 [detached], argument range 0 [detached], how "-65533"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,69: context range 0 [detached], argument range 0 [detached], how "-65532"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,70: context range 0 [detached], argument range 0 [detached], how "4294967295"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,71: context range 0 [detached], argument range 0 [detached], how "4294967296"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,72: context range 0 [detached], argument range 0 [detached], how "4294967297"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,73: context range 0 [detached], argument range 0 [detached], how "4294967298"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,74: context range 0 [detached], argument range 0 [detached], how "4294967299"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,75: context range 0 [detached], argument range 0 [detached], how "4294967300"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,76: context range 0 [detached], argument range 0 [detached], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,77: context range 0 [detached], argument range 0 [detached], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,78: context range 0 [detached], argument range 0 [detached], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,79: context range 0 [detached], argument range 0 [detached], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,80: context range 0 [detached], argument range 0 [detached], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,81: context range 0 [detached], argument range 0 [detached], how "4.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,82: context range 0 [detached], argument range 0 [detached], how "-1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,83: context range 0 [detached], argument range 0 [detached], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,84: context range 0 [detached], argument range 0 [detached], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,85: context range 0 [detached], argument range 0 [detached], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,86: context range 0 [detached], argument range 0 [detached], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,87: context range 0 [detached], argument range 0 [detached], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,88: context range 0 [detached], argument range 0 [detached], how "-73.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,89: context range 0 [detached], argument range 0 [detached], how "-72.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,90: context range 0 [detached], argument range 0 [detached], how "-71.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,91: context range 0 [detached], argument range 0 [detached], how "-70.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,92: context range 0 [detached], argument range 0 [detached], how "-69.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,93: context range 0 [detached], argument range 0 [detached], how "-68.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,94: context range 0 [detached], argument range 0 [detached], how "6.5536e4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,95: context range 0 [detached], argument range 0 [detached], how null
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,96: context range 0 [detached], argument range 0 [detached], how undefined
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,97: context range 0 [detached], argument range 0 [detached], how true
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,98: context range 0 [detached], argument range 0 [detached], how false
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,99: context range 0 [detached], argument range 0 [detached], how ""
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,100: context range 0 [detached], argument range 0 [detached], how "quasit"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,1,0: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,1,1: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,1,2: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,1,3: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,2,0: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,2,1: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,2,2: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,2,3: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,0: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,1: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,2: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,3: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,4: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,5: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,6: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,7: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,8: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,9: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,10: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,11: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,12: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,13: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,14: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,15: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,16: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,17: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,18: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,19: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,20: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,21: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,22: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,23: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,24: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,25: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,26: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,27: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,28: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,29: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,30: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,31: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,32: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,33: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,34: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,35: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,36: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,37: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,38: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,39: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,40: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,41: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,42: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,43: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,44: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,45: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,46: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,47: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,48: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,49: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,50: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,51: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,52: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,53: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,54: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,55: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,56: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,57: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,58: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,59: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,60: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,61: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,62: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,63: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,64: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,65: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,66: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,67: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,68: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,69: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,70: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,71: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,72: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,73: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,74: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,75: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,76: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,77: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,78: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,79: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,80: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,81: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,82: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,83: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,84: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,85: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,86: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,87: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,88: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,89: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,90: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,91: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,92: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,93: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,94: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,95: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,96: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,97: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,98: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,99: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,3,100: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,4,0: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,4,1: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,4,2: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,4,3: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,5,0: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,5,1: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,5,2: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,5,3: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,6,0: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,6,1: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,6,2: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,6,3: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,7,0: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,7,1: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,7,2: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,7,3: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,8,0: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,8,1: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,8,2: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,8,3: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,9,0: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,9,1: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,9,2: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,9,3: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,10,0: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,10,1: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,10,2: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,10,3: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,11,0: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,11,1: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,11,2: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,11,3: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,12,0: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,12,1: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,12,2: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,12,3: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,13,0: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,13,1: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,13,2: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,13,3: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,14,0: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,14,1: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,14,2: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,14,3: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,15,0: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,15,1: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,15,2: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,15,3: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,0: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,1: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,2: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,3: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,4: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,5: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,6: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,7: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,8: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,9: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,10: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,11: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,12: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,13: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,14: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,15: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,16: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,17: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,18: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,19: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,20: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,21: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,22: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,23: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,24: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,25: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,26: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,27: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,28: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,29: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,30: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,31: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,32: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,33: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,34: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,35: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,36: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,37: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,38: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,39: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,40: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,41: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,42: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,43: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,44: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,45: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,46: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,47: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,48: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,49: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,50: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,51: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,52: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,53: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,54: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,55: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,56: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,57: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,58: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,59: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,60: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,61: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,62: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,63: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,64: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,65: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,66: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,67: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,68: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,69: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,70: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,71: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,72: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,73: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,74: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,75: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,76: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,77: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,78: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,79: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,80: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,81: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,82: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,83: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,84: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,85: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,86: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,87: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,88: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,89: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,90: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,91: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,92: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,93: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,94: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,95: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,96: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,97: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,98: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,99: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,16,100: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,17,0: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,17,1: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,17,2: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,17,3: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,0: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,1: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,2: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,3: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,19,0: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,19,1: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,19,2: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,19,3: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,20,0: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,20,1: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,20,2: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,20,3: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,0: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,1: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,2: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,3: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,4: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,5: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,6: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,7: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,8: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,9: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,10: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,11: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,12: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,13: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,14: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,15: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,16: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,17: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,18: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,19: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,20: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,21: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,22: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,23: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,24: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,25: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,26: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,27: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,28: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,29: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,30: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,31: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,32: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,33: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,34: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,35: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,36: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,37: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,38: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,39: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,40: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,41: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,42: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,43: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,44: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,45: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,46: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,47: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,48: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,49: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,50: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,51: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,52: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,53: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,54: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,55: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,56: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,57: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,58: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,59: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,60: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,61: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,62: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,63: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,64: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,65: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,66: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,67: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,68: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,69: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,70: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,71: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,72: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,73: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,74: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,75: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,76: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,77: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,78: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,79: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,80: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,81: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,82: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,83: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,84: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,85: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,86: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,87: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,88: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,89: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,90: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,91: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,92: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,93: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,94: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,95: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,96: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,97: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,98: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,99: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,21,100: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,22,0: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,22,1: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,22,2: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,22,3: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,23,0: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,23,1: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,23,2: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,23,3: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,0: context range 0 [detached], argument range 24 [document, 0, document, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,1: context range 0 [detached], argument range 24 [document, 0, document, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,2: context range 0 [detached], argument range 24 [document, 0, document, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,3: context range 0 [detached], argument range 24 [document, 0, document, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,0: context range 0 [detached], argument range 25 [document, 0, document, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,1: context range 0 [detached], argument range 25 [document, 0, document, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,2: context range 0 [detached], argument range 25 [document, 0, document, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,3: context range 0 [detached], argument range 25 [document, 0, document, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,0: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,1: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,2: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,3: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,0: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,1: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,2: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,3: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,4: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,5: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,6: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,7: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,8: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,9: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,10: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,11: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,12: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,13: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,14: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65538
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,15: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65539
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,16: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65540
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,17: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65537
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,18: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65536
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,19: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65535
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,20: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65534
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,21: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65533
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,22: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65532
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,23: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967295
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,24: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967296
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,25: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967297
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,26: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967298
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,27: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967299
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,28: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967300
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,29: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,30: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,31: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,32: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,33: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,34: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,35: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,36: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,37: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,38: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,39: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,40: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,41: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -73.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,42: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -72.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,43: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -71.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,44: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -70.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,45: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -69.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,46: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -68.5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,47: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,48: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,49: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,50: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,51: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-1"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,52: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,53: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,54: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "NaN"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,55: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,56: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,57: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,58: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,59: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,60: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,61: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65538"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,62: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65539"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,63: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65540"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,64: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65537"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,65: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65536"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,66: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65535"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,67: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65534"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,68: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65533"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,69: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65532"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,70: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,71: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,72: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,73: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,74: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,75: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,76: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,77: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,78: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,79: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,80: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,81: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,82: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,83: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,84: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,85: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,86: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,87: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,88: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-73.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,89: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-72.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,90: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-71.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,91: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-70.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,92: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-69.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,93: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-68.5"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,94: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,95: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how null
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,96: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how undefined
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,97: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how true
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,98: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how false
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,99: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how ""
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,100: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "quasit"
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,0: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,1: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,2: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,3: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,29,0: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,29,1: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,29,2: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,29,3: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,0: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,1: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,2: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,3: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,0: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,1: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,2: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,3: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,0: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,1: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,2: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,3: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,0: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,1: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,2: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,3: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,0: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,1: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,2: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,3: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,0: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,1: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,2: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,3: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,0: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,1: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,2: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,3: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,0: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,1: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,2: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,3: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,0: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,1: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,2: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,3: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,0: context range 0 [detached], argument range same as first range, how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,1: context range 0 [detached], argument range same as first range, how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,2: context range 0 [detached], argument range same as first range, how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,3: context range 0 [detached], argument range same as first range, how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,0,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,0,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,0,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,0,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,18,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,18,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,18,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,18,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,23,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,23,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,23,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,23,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,24,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,24,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,24,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,24,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,25,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,25,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,25,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,25,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,26,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,26,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,26,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,26,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,27,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,27,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,27,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,27,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,28,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,28,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,28,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,28,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,29,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,29,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,29,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,29,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,30,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,30,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,30,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,30,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,31,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,31,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,31,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,31,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,32,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,32,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,32,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,32,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,33,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,33,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,33,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,33,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,34,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,34,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,34,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,34,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,35,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,35,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,35,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,35,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,36,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,36,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,36,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,36,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,37,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,37,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,37,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,37,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,38,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,38,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,38,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,38,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,39,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,39,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,39,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 1,39,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,0,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,0,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,0,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,0,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,18,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,18,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,18,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,18,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,23,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,23,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,23,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,23,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,24,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,24,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,24,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,24,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,25,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,25,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,25,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,25,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,26,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,26,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,26,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,26,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,27,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,27,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,27,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,27,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,28,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,28,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,28,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,28,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,29,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,29,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,29,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,29,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,30,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,30,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,30,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,30,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,31,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,31,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,31,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,31,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,32,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,32,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,32,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,32,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,33,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,33,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,33,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,33,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,34,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,34,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,34,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,34,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,35,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,35,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,35,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,35,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,36,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,36,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,36,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,36,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,37,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,37,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,37,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,37,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,38,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,38,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,38,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,38,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,39,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,39,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,39,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 2,39,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 5
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how NaN
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how Infinity
10:16:43 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -Infinity
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65535
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65536
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65537
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65538
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65539
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65540
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65537
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65536
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65535
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65534
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65533
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65532
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967295
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967296
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967297
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967298
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967299
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967300
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -73.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -72.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -71.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -70.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -69.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -68.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-1"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "NaN"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "Infinity"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-Infinity"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65535"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65536"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65537"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65538"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65539"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "65540"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65537"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65536"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65535"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65534"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65533"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-65532"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967295"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967296"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967297"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967298"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967299"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4294967300"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "4.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "2.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "3.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-73.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-72.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-71.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-70.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-69.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "-68.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "6.5536e4"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how null
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how undefined
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how true
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how false
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how ""
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,0,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how "quasit"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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 ""
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,16,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,18,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,18,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,18,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,18,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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 ""
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,23,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,23,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,23,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,23,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,24,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,24,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,24,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,24,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,25,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,25,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,25,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,25,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,26,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,26,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,26,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,26,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how NaN
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how Infinity
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -Infinity
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65535
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65536
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65537
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65538
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65539
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65540
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65537
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65536
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65535
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65534
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65533
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65532
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967295
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967296
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967297
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967298
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967299
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967300
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -73.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -72.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -71.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -70.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -69.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -68.5
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-1"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "NaN"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65535"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65536"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65537"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65538"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65539"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "65540"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65537"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65536"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65535"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65534"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65533"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-65532"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "4.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-73.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-72.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-71.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-70.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-69.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "-68.5"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how null
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how undefined
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how true
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how false
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how ""
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,27,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how "quasit"
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,28,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,28,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,28,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,28,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,29,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,29,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,29,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,29,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,30,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,30,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,30,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,30,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,31,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,31,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,31,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,31,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,32,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,32,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,32,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,32,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,33,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,33,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,33,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,33,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,34,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,34,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,34,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,34,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,35,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,35,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,35,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,35,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,36,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,36,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,36,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,36,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,37,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,37,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,37,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,37,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,38,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,38,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,38,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,38,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,39,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,39,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,39,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 3,39,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,0,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,0,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,0,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,0,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,18,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,18,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,18,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,18,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,23,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,23,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,23,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,23,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,24,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,24,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,24,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,24,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,25,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,25,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,25,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,25,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,26,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,26,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,26,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,26,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,27,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,27,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,27,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,27,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,28,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,28,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,28,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,28,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,29,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,29,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,29,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,29,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,30,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,30,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,30,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,30,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,31,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,31,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,31,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,31,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,32,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,32,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,32,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,32,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,33,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,33,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,33,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,33,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,34,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,34,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,34,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,34,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,35,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,35,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,35,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,35,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,36,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,36,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,36,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,36,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,37,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,37,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,37,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,37,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,38,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,38,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,38,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,38,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,39,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,39,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,39,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 4,39,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,0,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,0,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,0,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,0,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,18,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,18,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,18,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,18,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,23,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,23,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,23,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,23,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,24,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,24,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,24,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,24,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,25,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,25,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,25,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,25,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,26,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,26,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,26,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,26,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,27,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,27,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,27,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,27,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,28,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,28,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,28,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,28,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,29,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,29,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,29,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,29,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,30,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,30,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,30,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,30,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,31,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,31,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,31,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,31,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,32,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,32,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,32,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,32,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,33,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,33,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,33,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,33,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,34,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,34,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,34,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,34,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,35,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,35,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,35,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,35,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,36,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,36,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,36,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,36,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,37,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,37,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,37,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,37,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,38,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,38,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,38,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,38,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,39,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,39,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,39,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 5,39,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,0,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,0,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,0,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,0,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,18,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,18,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,18,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,18,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,23,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,23,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,23,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,23,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,24,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,24,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,24,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,24,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,25,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,25,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,25,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,25,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,26,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,26,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,26,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,26,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,27,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,27,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,27,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,27,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,28,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,28,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,28,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,28,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,29,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,29,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,29,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,29,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,30,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,30,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,30,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,30,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,31,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,31,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,31,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,31,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,32,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,32,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,32,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,32,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,33,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,33,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,33,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,33,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,34,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,34,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,34,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,34,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,35,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,35,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,35,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,35,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,36,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,36,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,36,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,36,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,37,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,37,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,37,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,37,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,38,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,38,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,38,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,38,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,39,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,39,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,39,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 6,39,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,0,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,0,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,0,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,0,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,7,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,7,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,7,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,7,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,8,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,8,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,8,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,8,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,9,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,9,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,9,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,9,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,10,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,10,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,10,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,10,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,11,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,11,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,11,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,11,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,12,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,12,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,12,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,12,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,13,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,13,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,13,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,13,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,14,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,14,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,14,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,14,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,15,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,15,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,15,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,15,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,16,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,16,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,16,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,16,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,17,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,17,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,17,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,17,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,18,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,18,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,18,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,18,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,21,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,21,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,21,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,21,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,22,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,22,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,22,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,22,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,23,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,23,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,23,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,23,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,24,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,24,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,24,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,24,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,25,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,25,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,25,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,25,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,26,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,26,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,26,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,26,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,27,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,27,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,27,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,27,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,28,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,28,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,28,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,28,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,29,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,29,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,29,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,29,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,30,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,30,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,30,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,30,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,31,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,31,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,31,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,31,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,32,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,32,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,32,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,32,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,33,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,33,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:44 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,33,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,33,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,34,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,34,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,34,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,34,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,35,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,35,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,35,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,35,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,36,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,36,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,36,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,36,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,37,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,37,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,37,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,37,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,38,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,38,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,38,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,38,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,39,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,39,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,39,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 7,39,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,0,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,0,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,0,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,0,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,7,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,7,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,7,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,7,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,8,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,8,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,8,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,8,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,9,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,9,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,9,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,9,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,10,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,10,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,10,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,10,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,11,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,11,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,11,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,11,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,12,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,12,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,12,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,12,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,13,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,13,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,13,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,13,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,14,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,14,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,14,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,14,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,15,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,15,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,15,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,15,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,16,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,16,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,16,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,16,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,17,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,17,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,17,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,17,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,18,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,18,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,18,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,18,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,21,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,21,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,21,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,21,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,22,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,22,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,22,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,22,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,23,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,23,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,23,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,23,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,24,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,24,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,24,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,24,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,25,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,25,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,25,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,25,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,26,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,26,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,26,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,26,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,27,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,27,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,27,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,27,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,28,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,28,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,28,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,28,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,29,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,29,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,29,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,29,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,30,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,30,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,30,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,30,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,31,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,31,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,31,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,31,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,32,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,32,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,32,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,32,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,33,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,33,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,33,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,33,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,34,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,34,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,34,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,34,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,35,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,35,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,35,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,35,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,36,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,36,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,36,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,36,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,37,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,37,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,37,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,37,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,38,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,38,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,38,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,38,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,39,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,39,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,39,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 8,39,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,0,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,0,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,0,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,0,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,7,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,7,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,7,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,7,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,8,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,8,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,8,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,8,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,9,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,9,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,9,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,9,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,10,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,10,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,10,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,10,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,11,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,11,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,11,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,11,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,12,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,12,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,12,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,12,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,13,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,13,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,13,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,13,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,14,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,14,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,14,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,14,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,15,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,15,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,15,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,15,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,16,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,16,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,16,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,16,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,17,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,17,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,17,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,17,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,18,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,18,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,18,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,18,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,21,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,21,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,21,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,21,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,22,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,22,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,22,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,22,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,23,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,23,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,23,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,23,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,24,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,24,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,24,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,24,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,25,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,25,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,25,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,25,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,26,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,26,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,26,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,26,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,27,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,27,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,27,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,27,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,28,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,28,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,28,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,28,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,29,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,29,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,29,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,29,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,30,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,30,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,30,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,30,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,31,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,31,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,31,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,31,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,32,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,32,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,32,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,32,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,33,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,33,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,33,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,33,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,34,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,34,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,34,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,34,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,35,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,35,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,35,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,35,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,36,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,36,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,36,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,36,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,37,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - PROCESS | 3628 | --DOCSHELL 1C4C1800 == 17 [pid = 3628] [id = 11]
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,37,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - PROCESS | 3628 | --DOCSHELL 1C4C2000 == 16 [pid = 3628] [id = 12]
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,37,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - PROCESS | 3628 | --DOCSHELL 0FF9FC00 == 15 [pid = 3628] [id = 4]
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,37,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,38,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,38,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,38,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,38,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (1C235000) [pid = 3628] [serial = 32] [outer = 1C4C2400] [url = about:blank]
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,39,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,39,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,39,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 9,39,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,0,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,0,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,0,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,0,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,7,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,7,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,7,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,7,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,8,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,8,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,8,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,8,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,9,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,9,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,9,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,9,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,10,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,10,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,10,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,10,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,11,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,11,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,11,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,11,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,12,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,12,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,12,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,12,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,13,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,13,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,13,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,13,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,14,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,14,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,14,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,14,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,15,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,15,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,15,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,15,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,16,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,16,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,16,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,16,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,17,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,17,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,17,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,17,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,18,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,18,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,18,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,18,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,21,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,21,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,21,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,21,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,22,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,22,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,22,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,22,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,23,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,23,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,23,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,23,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,24,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,24,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,24,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,24,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,25,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,25,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,25,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,25,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,26,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,26,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,26,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,26,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,27,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,27,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,27,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,27,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,28,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,28,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,28,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,28,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,29,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,29,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,29,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,29,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,30,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,30,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,30,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,30,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,31,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,31,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,31,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,31,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,32,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,32,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,32,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,32,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,33,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,33,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,33,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,33,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,34,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,34,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,34,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,34,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,35,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,35,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,35,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,35,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,36,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,36,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,36,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,36,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,37,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,37,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,37,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,37,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,38,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,38,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,38,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,38,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,39,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,39,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,39,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 10,39,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,0,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,0,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,0,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,0,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,7,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,7,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,7,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,7,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,8,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,8,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,8,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,8,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,9,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,9,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,9,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,9,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,10,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,10,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,10,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,10,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,11,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,11,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,11,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,11,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,12,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,12,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,12,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,12,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,13,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,13,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,13,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,13,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,14,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,14,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,14,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,14,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,15,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,15,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,15,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,15,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,16,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,16,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,16,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,16,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,17,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,17,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,17,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,17,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,18,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,18,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,18,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,18,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,21,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,21,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,21,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,21,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,22,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,22,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,22,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,22,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,23,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,23,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,23,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,23,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,24,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,24,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,24,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,24,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,25,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,25,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,25,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,25,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,26,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,26,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,26,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,26,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,27,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,27,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,27,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,27,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,28,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,28,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,28,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,28,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,29,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,29,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,29,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,29,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,30,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,30,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,30,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,30,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,31,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,31,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,31,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,31,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,32,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,32,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,32,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,32,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,33,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,33,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,33,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,33,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,34,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,34,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,34,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,34,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,35,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,35,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,35,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,35,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,36,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,36,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,36,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,36,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,37,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,37,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,37,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,37,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,38,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,38,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,38,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,38,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,39,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,39,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,39,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 11,39,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,0,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,0,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,0,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,0,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,7,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,7,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,7,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,7,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,8,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,8,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,8,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,8,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,9,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,9,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,9,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,9,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,10,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,10,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,10,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,10,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,11,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,11,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,11,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,11,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,12,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,12,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,12,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,12,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,13,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,13,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,13,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,13,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,14,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,14,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,14,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,14,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,15,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,15,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,15,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,15,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,16,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,16,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,16,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,16,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,17,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,17,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,17,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,17,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,18,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,18,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,18,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,18,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,21,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,21,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,21,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,21,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,22,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,22,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,22,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,22,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,23,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,23,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,23,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,23,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,24,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,24,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,24,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,24,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,25,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,25,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,25,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,25,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,26,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,26,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,26,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,26,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,27,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,27,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,27,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,27,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,28,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,28,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,28,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,28,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,29,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,29,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,29,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,29,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,30,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,30,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,30,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,30,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,31,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,31,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,31,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,31,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,32,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,32,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,32,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,32,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,33,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,33,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,33,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,33,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,34,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,34,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,34,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,34,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,35,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,35,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,35,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,35,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,36,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,36,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,36,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,36,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,37,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,37,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,37,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,37,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,38,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,38,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,38,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,38,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,39,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,39,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,39,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 12,39,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,0,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,0,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,0,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,0,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,7,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,7,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,7,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,7,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,8,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,8,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,8,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,8,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,9,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,9,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,9,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,9,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,10,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,10,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,10,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,10,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,11,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,11,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,11,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,11,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,12,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,12,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,12,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,12,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,13,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,13,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,13,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,13,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,14,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,14,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,14,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,14,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,15,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,15,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,15,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,15,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,16,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,16,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,16,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,16,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,17,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,17,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,17,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,17,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,18,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,18,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,18,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,18,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,21,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,21,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,21,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,21,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,22,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,22,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,22,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,22,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,23,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,23,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,23,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,23,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,24,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,24,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,24,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,24,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,25,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,25,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,25,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,25,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,26,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,26,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,26,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,26,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,27,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,27,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,27,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,27,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,28,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,28,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,28,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,28,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,29,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,29,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,29,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,29,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,30,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,30,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,30,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,30,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,31,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,31,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,31,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,31,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,32,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,32,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,32,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,32,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,33,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,33,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,33,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,33,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,34,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,34,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,34,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,34,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,35,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,35,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,35,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,35,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,36,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,36,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,36,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,36,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,37,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,37,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,37,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,37,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,38,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,38,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,38,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,38,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,39,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,39,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,39,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 13,39,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,0,0: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,0,1: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,0,2: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,0,3: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,7,0: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,7,1: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,7,2: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,7,3: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,8,0: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,8,1: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,8,2: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,8,3: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,9,0: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,9,1: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,9,2: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,9,3: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,10,0: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,10,1: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,10,2: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,10,3: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,11,0: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,11,1: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,11,2: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,11,3: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,12,0: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,12,1: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,12,2: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,12,3: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,13,0: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,13,1: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,13,2: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,13,3: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,14,0: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,14,1: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,14,2: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,14,3: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,15,0: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,15,1: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,15,2: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,15,3: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,16,0: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,16,1: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,16,2: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,16,3: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,17,0: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,17,1: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,17,2: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,17,3: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,18,0: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,18,1: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,18,2: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,18,3: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,21,0: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,21,1: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,21,2: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,21,3: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,22,0: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,22,1: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,22,2: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,22,3: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,23,0: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,23,1: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,23,2: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,23,3: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,24,0: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,24,1: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,24,2: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,24,3: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,25,0: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,25,1: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,25,2: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,25,3: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,26,0: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,26,1: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,26,2: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,26,3: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,27,0: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,27,1: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,27,2: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,27,3: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,28,0: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,28,1: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,28,2: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,28,3: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,29,0: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,29,1: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,29,2: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,29,3: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,30,0: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,30,1: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,30,2: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,30,3: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,31,0: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,31,1: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,31,2: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,31,3: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,32,0: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,32,1: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,32,2: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,32,3: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,33,0: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,33,1: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,33,2: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,33,3: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,34,0: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,34,1: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,34,2: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,34,3: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,35,0: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,35,1: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,35,2: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,35,3: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,36,0: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,36,1: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,36,2: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,36,3: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,37,0: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,37,1: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,37,2: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,37,3: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,38,0: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,38,1: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,38,2: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,38,3: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,39,0: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,39,1: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,39,2: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 14,39,3: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,0,0: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 0
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,0,1: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 1
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,0,2: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 2
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,0,3: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 3
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:45 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,7,0: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,7,1: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,7,2: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,7,3: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,8,0: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,8,1: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,8,2: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,8,3: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,9,0: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,9,1: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,9,2: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,9,3: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,10,0: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,10,1: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,10,2: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,10,3: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,11,0: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,11,1: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,11,2: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,11,3: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,12,0: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,12,1: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,12,2: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,12,3: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,13,0: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,13,1: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,13,2: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,13,3: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,14,0: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,14,1: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,14,2: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,14,3: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,15,0: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,15,1: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,15,2: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,15,3: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,16,0: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,16,1: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,16,2: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,16,3: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,17,0: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,17,1: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,17,2: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,17,3: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,18,0: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,18,1: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,18,2: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,18,3: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,21,0: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,21,1: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,21,2: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,21,3: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,22,0: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,22,1: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,22,2: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,22,3: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,23,0: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,23,1: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,23,2: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,23,3: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,24,0: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,24,1: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,24,2: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,24,3: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,25,0: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,25,1: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,25,2: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,25,3: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,26,0: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,26,1: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,26,2: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,26,3: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,27,0: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,27,1: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,27,2: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,27,3: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,28,0: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,28,1: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,28,2: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,28,3: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,29,0: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,29,1: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,29,2: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,29,3: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,30,0: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,30,1: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,30,2: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,30,3: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,31,0: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,31,1: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,31,2: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,31,3: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,32,0: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,32,1: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,32,2: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,32,3: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,33,0: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,33,1: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,33,2: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,33,3: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,34,0: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,34,1: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,34,2: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,34,3: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,35,0: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,35,1: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,35,2: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,35,3: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,36,0: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,36,1: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,36,2: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,36,3: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,37,0: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,37,1: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,37,2: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,37,3: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,38,0: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,38,1: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,38,2: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,38,3: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,39,0: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,39,1: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,39,2: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 15,39,3: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how NaN
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65538
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65539
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65540
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65534
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65533
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65532
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967295
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967296
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967297
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967298
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967299
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967300
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -73.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -72.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -71.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -70.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -69.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -68.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "NaN"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65538"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65539"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "65540"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65534"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65533"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-65532"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967295"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967296"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967297"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967298"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967299"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4294967300"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "4.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-73.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-72.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-71.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-70.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-69.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "-68.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "6.5536e4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how null
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how undefined
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how true
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how false
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how ""
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,0,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how "quasit"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,3,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,7,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,7,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,7,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,7,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,8,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,8,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,8,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,8,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,9,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,9,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,9,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,9,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,10,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,10,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,10,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,10,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,11,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,11,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,11,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,11,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,12,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,12,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,12,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,12,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,13,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,13,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,13,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,13,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,14,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,14,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,14,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,14,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,15,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,15,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,15,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,15,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,16,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,17,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,17,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,17,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,17,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,18,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,18,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,18,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,18,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,21,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,22,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,22,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,22,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,22,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,23,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,23,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,23,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,23,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,24,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,24,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,24,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,24,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,25,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,25,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,25,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,25,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,26,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,26,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,26,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,26,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how NaN
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -Infinity
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65538
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65539
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65540
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65537
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65536
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65535
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65534
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65533
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65532
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -73.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -72.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -71.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -70.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -69.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -68.5
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-1"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "NaN"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65538"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65539"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "65540"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65537"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65536"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65535"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65534"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65533"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-65532"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "4.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-73.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-72.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-71.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-70.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-69.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "-68.5"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how null
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how undefined
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how true
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how false
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how ""
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,27,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how "quasit"
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,28,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,28,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,28,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,28,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,29,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,29,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,29,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,29,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,30,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,30,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,30,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,30,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,31,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,31,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,31,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,31,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,32,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,32,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,32,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,32,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,33,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,33,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,33,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,33,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,34,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,34,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,34,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,34,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,35,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,35,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,35,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,35,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,36,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,36,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,36,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,36,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,37,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,37,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,37,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,37,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,38,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,38,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,38,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,38,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,39,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,39,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,39,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 16,39,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,0,0: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,0,1: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,0,2: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,0,3: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,7,0: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,7,1: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,7,2: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,7,3: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,8,0: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,8,1: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,8,2: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,8,3: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,9,0: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,9,1: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,9,2: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,9,3: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,10,0: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,10,1: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,10,2: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,10,3: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,11,0: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,11,1: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,11,2: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,11,3: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,12,0: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,12,1: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,12,2: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,12,3: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,13,0: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,13,1: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,13,2: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,13,3: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,14,0: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,14,1: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,14,2: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,14,3: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,15,0: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,15,1: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,15,2: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,15,3: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,16,0: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,16,1: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,16,2: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,16,3: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,17,0: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,17,1: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,17,2: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,17,3: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,18,0: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,18,1: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,18,2: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,18,3: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,21,0: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,21,1: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,21,2: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,21,3: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,22,0: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,22,1: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,22,2: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,22,3: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,23,0: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,23,1: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,23,2: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,23,3: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,24,0: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,24,1: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,24,2: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,24,3: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,25,0: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,25,1: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,25,2: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,25,3: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,26,0: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,26,1: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,26,2: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,26,3: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,27,0: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,27,1: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,27,2: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,27,3: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,28,0: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,28,1: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,28,2: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,28,3: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,29,0: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,29,1: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,29,2: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,29,3: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,30,0: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,30,1: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,30,2: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,30,3: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,31,0: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,31,1: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,31,2: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,31,3: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,32,0: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,32,1: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,32,2: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,32,3: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,33,0: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,33,1: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,33,2: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,33,3: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,34,0: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,34,1: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,34,2: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,34,3: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,35,0: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,35,1: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,35,2: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,35,3: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,36,0: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,36,1: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,36,2: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,36,3: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,37,0: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,37,1: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,37,2: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,37,3: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,38,0: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,38,1: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,38,2: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,38,3: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,39,0: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,39,1: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,39,2: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 17,39,3: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,1,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,1,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,1,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,1,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,2,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,2,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,2,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,2,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,3,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,3,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,3,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,3,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,4,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,4,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,4,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,4,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,5,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,5,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,5,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,5,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,6,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,6,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,6,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,6,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,7,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,7,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,7,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,7,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,8,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,8,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,8,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,8,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,9,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,9,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,9,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,9,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,10,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,10,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,10,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,10,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,11,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,11,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,11,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,11,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,12,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,12,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,12,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,12,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,13,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,13,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,13,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,13,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,14,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,14,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,14,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,14,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,15,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,15,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,15,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,15,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,16,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,16,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,16,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,16,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,17,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,17,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,17,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,17,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,18,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,18,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,18,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,18,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,19,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,19,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,19,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,19,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,20,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,20,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,20,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,20,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,21,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,21,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,21,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,21,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,22,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,22,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,22,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,22,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,23,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,23,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,23,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,23,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,24,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,24,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,24,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,24,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,25,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,25,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,25,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,25,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,26,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,26,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,26,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,26,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,27,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,27,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,27,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,27,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,28,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,28,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,28,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,28,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,29,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,29,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,29,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,29,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,30,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,30,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,30,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,30,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,31,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,31,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,31,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,31,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,32,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,32,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,32,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,32,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,33,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,33,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,33,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,33,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,34,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,34,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,34,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,34,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,35,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,35,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,35,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,35,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,36,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,36,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,36,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,36,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,37,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,37,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,37,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,37,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,38,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,38,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,38,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,38,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,39,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,39,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,39,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,39,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,0,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,0,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,0,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,0,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:46 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,18,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,18,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,18,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,18,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,23,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,23,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,23,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,23,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,24,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,24,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,24,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,24,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,25,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,25,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,25,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,25,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,26,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,26,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,26,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,26,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,27,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,27,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,27,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,27,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,28,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,28,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,28,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,28,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,29,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,29,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,29,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,29,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,30,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,30,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,30,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,30,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,31,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,31,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,31,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,31,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,32,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,32,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,32,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,32,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,33,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,33,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,33,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,33,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,34,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,34,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,34,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,34,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,35,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,35,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,35,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,35,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,36,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,36,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,36,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,36,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,37,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,37,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,37,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,37,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,38,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,38,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,38,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,38,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,39,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,39,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,39,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 19,39,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,0,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,0,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,0,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,0,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,18,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,18,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,18,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,18,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,23,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,23,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,23,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,23,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,24,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,24,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,24,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,24,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,25,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,25,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,25,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,25,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,26,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,26,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,26,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,26,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,27,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,27,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,27,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,27,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,28,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,28,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,28,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,28,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,29,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,29,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,29,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,29,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,30,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,30,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,30,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,30,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,31,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,31,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,31,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,31,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,32,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,32,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,32,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,32,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,33,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,33,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,33,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,33,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,34,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,34,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,34,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,34,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,35,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,35,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,35,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,35,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,36,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,36,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,36,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,36,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,37,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,37,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,37,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,37,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,38,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,38,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,38,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,38,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,39,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,39,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,39,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 20,39,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how NaN
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65538
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65539
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65540
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65534
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65533
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65532
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967295
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967296
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967297
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967298
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967299
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967300
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -73.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -72.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -71.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -70.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -69.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -68.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "NaN"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65538"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65539"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "65540"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65534"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65533"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-65532"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967295"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967296"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967297"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967298"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967299"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4294967300"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "4.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "2.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "3.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-73.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-72.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-71.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-70.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-69.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "-68.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "6.5536e4"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how null
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how undefined
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how true
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how false
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how ""
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,0,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how "quasit"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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 ""
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,7,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,7,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,7,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,7,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,8,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,8,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,8,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,8,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,9,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,9,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,9,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,9,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,10,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,10,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,10,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,10,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,11,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,11,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,11,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,11,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,12,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,12,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,12,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,12,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,13,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,13,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,13,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,13,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,14,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,14,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,14,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,14,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,15,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,15,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,15,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,15,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,16,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,17,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,17,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,17,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,17,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,18,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,18,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,18,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,18,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,21,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,23,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,23,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,23,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,23,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,24,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,24,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,24,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,24,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,25,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,25,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,25,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,25,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,26,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,26,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,26,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,26,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how NaN
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -Infinity
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65538
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65539
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65540
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65537
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65536
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65535
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65534
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65533
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65532
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -73.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -72.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -71.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -70.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -69.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -68.5
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-1"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "NaN"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65538"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65539"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "65540"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65537"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65536"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65535"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65534"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65533"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-65532"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "4.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-73.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-72.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-71.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-70.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-69.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "-68.5"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how null
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how undefined
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how true
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how false
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how ""
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,27,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how "quasit"
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,28,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,28,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,28,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,28,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,29,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,29,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,29,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,29,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,30,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,30,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,30,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,30,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,31,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,31,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,31,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,31,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,32,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,32,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,32,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,32,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,33,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,33,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,33,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,33,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,34,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,34,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,34,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,34,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,35,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,35,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,35,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,35,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,36,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,36,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,36,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,36,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,37,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,37,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,37,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,37,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,38,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,38,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,38,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,38,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,39,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,39,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,39,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 21,39,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,0,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,0,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,0,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,0,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,7,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,7,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,7,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,7,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,8,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,8,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,8,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,8,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,9,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,9,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,9,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,9,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,10,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,10,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,10,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,10,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,11,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,11,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,11,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,11,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,12,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,12,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,12,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,12,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,13,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,13,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,13,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,13,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,14,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,14,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,14,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,14,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,15,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,15,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,15,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,15,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,16,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,16,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,16,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,16,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,17,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,17,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,17,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,17,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,18,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,18,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,18,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,18,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 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
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,23,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,23,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,23,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,23,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,24,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,24,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,24,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,24,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,25,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,25,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,25,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,25,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,26,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,26,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,26,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,26,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,27,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,27,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,27,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,27,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,28,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,28,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,28,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,28,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,29,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,29,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,29,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,29,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,30,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,30,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,30,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,30,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,31,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,31,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,31,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,31,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,32,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,32,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,32,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,32,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,33,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,33,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,33,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,33,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,34,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,34,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,34,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,34,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,35,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,35,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,35,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,35,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,36,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,36,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,36,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,36,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,37,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,37,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,37,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,37,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,38,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,38,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,38,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,38,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,39,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,39,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,39,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 22,39,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,0,0: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,0,1: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,0,2: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,0,3: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,1,0: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,1,1: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,1,2: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,1,3: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,2,0: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,2,1: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,2,2: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,2,3: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,3,0: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,3,1: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,3,2: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,3,3: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,4,0: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,4,1: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,4,2: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,4,3: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,5,0: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,5,1: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,5,2: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,5,3: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,6,0: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,6,1: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,6,2: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,6,3: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,7,0: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,7,1: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,7,2: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,7,3: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,8,0: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,8,1: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,8,2: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,8,3: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,9,0: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,9,1: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,9,2: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,9,3: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,10,0: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,10,1: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,10,2: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,10,3: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,11,0: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,11,1: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,11,2: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,11,3: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,12,0: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,12,1: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,12,2: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,12,3: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,13,0: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,13,1: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,13,2: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,13,3: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,14,0: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,14,1: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,14,2: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,14,3: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,15,0: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,15,1: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,15,2: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,15,3: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,16,0: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,16,1: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,16,2: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,16,3: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,17,0: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,17,1: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,17,2: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,17,3: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,18,0: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,18,1: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,18,2: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,18,3: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,19,0: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,19,1: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,19,2: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,19,3: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,20,0: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,20,1: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,20,2: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,20,3: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,21,0: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,21,1: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,21,2: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,21,3: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,22,0: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,22,1: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,22,2: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,22,3: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,23,0: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,23,1: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,23,2: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,23,3: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,24,0: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,24,1: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,24,2: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,24,3: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,25,0: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,25,1: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,25,2: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,25,3: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,26,0: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,26,1: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,26,2: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,26,3: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,27,0: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,27,1: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,27,2: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,27,3: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,28,0: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,28,1: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,28,2: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,28,3: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,29,0: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,29,1: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,29,2: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,29,3: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,30,0: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,30,1: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,30,2: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,30,3: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,31,0: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,31,1: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,31,2: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,31,3: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,32,0: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,32,1: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,32,2: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,32,3: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,33,0: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,33,1: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,33,2: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,33,3: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,34,0: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,34,1: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,34,2: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,34,3: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,35,0: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,35,1: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,35,2: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,35,3: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,36,0: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,36,1: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,36,2: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,36,3: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,37,0: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,37,1: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,37,2: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,37,3: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,38,0: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,38,1: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,38,2: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,38,3: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,39,0: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,39,1: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,39,2: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 23,39,3: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,0: context range 24 [document, 0, document, 1], argument range 0 [detached], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,1: context range 24 [document, 0, document, 1], argument range 0 [detached], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,2: context range 24 [document, 0, document, 1], argument range 0 [detached], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,3: context range 24 [document, 0, document, 1], argument range 0 [detached], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,1,0: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,1,1: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,1,2: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,1,3: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,2,0: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,2,1: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,2,2: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,2,3: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,3,0: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,3,1: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,3,2: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,3,3: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,4,0: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,4,1: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,4,2: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,4,3: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,5,0: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,5,1: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,5,2: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,5,3: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,6,0: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,6,1: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,6,2: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,6,3: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,7,0: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,7,1: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,7,2: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,7,3: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,8,0: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,8,1: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,8,2: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,8,3: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,9,0: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,9,1: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,9,2: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,9,3: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,10,0: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,10,1: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,10,2: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,10,3: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,11,0: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:47 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,11,1: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,11,2: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,11,3: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,12,0: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,12,1: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,12,2: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,12,3: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,13,0: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,13,1: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,13,2: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,13,3: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,14,0: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,14,1: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,14,2: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,14,3: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,15,0: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,15,1: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,15,2: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,15,3: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,16,0: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,16,1: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,16,2: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,16,3: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,17,0: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,17,1: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,17,2: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,17,3: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,18,0: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,18,1: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,18,2: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,18,3: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,19,0: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,19,1: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,19,2: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,19,3: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,20,0: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,20,1: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,20,2: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,20,3: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,21,0: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,21,1: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,21,2: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,21,3: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,22,0: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,22,1: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,22,2: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,22,3: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,23,0: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,23,1: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,23,2: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,23,3: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,24,0: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,24,1: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,24,2: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,24,3: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,25,0: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,25,1: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,25,2: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,25,3: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,26,0: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,26,1: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,26,2: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,26,3: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,27,0: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,27,1: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,27,2: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,27,3: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,28,0: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,28,1: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,28,2: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,28,3: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,29,0: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,29,1: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,29,2: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,29,3: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,30,0: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,30,1: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,30,2: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,30,3: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,31,0: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,31,1: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,31,2: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,31,3: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,32,0: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,32,1: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,32,2: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,32,3: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,33,0: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,33,1: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,33,2: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,33,3: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,34,0: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,34,1: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,34,2: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,34,3: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,35,0: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,35,1: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,35,2: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,35,3: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,36,0: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,36,1: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,36,2: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,36,3: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,37,0: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,37,1: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,37,2: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,37,3: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,38,0: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,38,1: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,38,2: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,38,3: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,39,0: context range 24 [document, 0, document, 1], argument range same as first range, how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,39,1: context range 24 [document, 0, document, 1], argument range same as first range, how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,39,2: context range 24 [document, 0, document, 1], argument range same as first range, how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,39,3: context range 24 [document, 0, document, 1], argument range same as first range, how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,0: context range 25 [document, 0, document, 2], argument range 0 [detached], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,1: context range 25 [document, 0, document, 2], argument range 0 [detached], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,2: context range 25 [document, 0, document, 2], argument range 0 [detached], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,3: context range 25 [document, 0, document, 2], argument range 0 [detached], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,1,0: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,1,1: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,1,2: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,1,3: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,2,0: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,2,1: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,2,2: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,2,3: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,3,0: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,3,1: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,3,2: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,3,3: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,4,0: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,4,1: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,4,2: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,4,3: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,5,0: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,5,1: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,5,2: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,5,3: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,6,0: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,6,1: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,6,2: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,6,3: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,7,0: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,7,1: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,7,2: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,7,3: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,8,0: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,8,1: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,8,2: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,8,3: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,9,0: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,9,1: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,9,2: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,9,3: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,10,0: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,10,1: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,10,2: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,10,3: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,11,0: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,11,1: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,11,2: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,11,3: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,12,0: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,12,1: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,12,2: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,12,3: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,13,0: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,13,1: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,13,2: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,13,3: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,14,0: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,14,1: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,14,2: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,14,3: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,15,0: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,15,1: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,15,2: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,15,3: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,16,0: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,16,1: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,16,2: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,16,3: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,17,0: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,17,1: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,17,2: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,17,3: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,18,0: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,18,1: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,18,2: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,18,3: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,19,0: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,19,1: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,19,2: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,19,3: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,20,0: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,20,1: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,20,2: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,20,3: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,21,0: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,21,1: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,21,2: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,21,3: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,22,0: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,22,1: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,22,2: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,22,3: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,23,0: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,23,1: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,23,2: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,23,3: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,24,0: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,24,1: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,24,2: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,24,3: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,25,0: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,25,1: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,25,2: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,25,3: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,26,0: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,26,1: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,26,2: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,26,3: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,27,0: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,27,1: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,27,2: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,27,3: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,28,0: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,28,1: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,28,2: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,28,3: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,29,0: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,29,1: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,29,2: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,29,3: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,30,0: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,30,1: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,30,2: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,30,3: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,31,0: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,31,1: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,31,2: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,31,3: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,32,0: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,32,1: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,32,2: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,32,3: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,33,0: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,33,1: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,33,2: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,33,3: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,34,0: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,34,1: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,34,2: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,34,3: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,35,0: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,35,1: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,35,2: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,35,3: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,36,0: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,36,1: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,36,2: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,36,3: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,37,0: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,37,1: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,37,2: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,37,3: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,38,0: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,38,1: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,38,2: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,38,3: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,39,0: context range 25 [document, 0, document, 2], argument range same as first range, how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,39,1: context range 25 [document, 0, document, 2], argument range same as first range, how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,39,2: context range 25 [document, 0, document, 2], argument range same as first range, how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,39,3: context range 25 [document, 0, document, 2], argument range same as first range, how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,0: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,1: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,2: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,3: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,1,0: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,1,1: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,1,2: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,1,3: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,2,0: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,2,1: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,2,2: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,2,3: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,3,0: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,3,1: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,3,2: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,3,3: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,4,0: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,4,1: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,4,2: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,4,3: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,5,0: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,5,1: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,5,2: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,5,3: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,6,0: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,6,1: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,6,2: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,6,3: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,7,0: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,7,1: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,7,2: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,7,3: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,8,0: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,8,1: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,8,2: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,8,3: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,9,0: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,9,1: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,9,2: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,9,3: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,10,0: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,10,1: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,10,2: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,10,3: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,11,0: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,11,1: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,11,2: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,11,3: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,12,0: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,12,1: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,12,2: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,12,3: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,13,0: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,13,1: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,13,2: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,13,3: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,14,0: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,14,1: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,14,2: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,14,3: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,15,0: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,15,1: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,15,2: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,15,3: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,16,0: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,16,1: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,16,2: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,16,3: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,17,0: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,17,1: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,17,2: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,17,3: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,18,0: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,18,1: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,18,2: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,18,3: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,19,0: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,19,1: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,19,2: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,19,3: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,20,0: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,20,1: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,20,2: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,20,3: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,21,0: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,21,1: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,21,2: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,21,3: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,22,0: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,22,1: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,22,2: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,22,3: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,23,0: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,23,1: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,23,2: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,23,3: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,24,0: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,24,1: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,24,2: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,24,3: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,25,0: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,25,1: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,25,2: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,25,3: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,26,0: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,26,1: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,26,2: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,26,3: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,27,0: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,27,1: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,27,2: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,27,3: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,28,0: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,28,1: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,28,2: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,28,3: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,29,0: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,29,1: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,29,2: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,29,3: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,30,0: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,30,1: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,30,2: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,30,3: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,31,0: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,31,1: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,31,2: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,31,3: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,32,0: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,32,1: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,32,2: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,32,3: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,33,0: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,33,1: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,33,2: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,33,3: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,34,0: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,34,1: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,34,2: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,34,3: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,35,0: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,35,1: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,35,2: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,35,3: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,36,0: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,36,1: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,36,2: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,36,3: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,37,0: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,37,1: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,37,2: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,37,3: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,38,0: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,38,1: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,38,2: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,38,3: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,39,0: context range 26 [comment, 2, comment, 3], argument range same as first range, how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,39,1: context range 26 [comment, 2, comment, 3], argument range same as first range, how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,39,2: context range 26 [comment, 2, comment, 3], argument range same as first range, how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,39,3: context range 26 [comment, 2, comment, 3], argument range same as first range, how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,0: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,1: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,2: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,3: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,4: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,5: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,6: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,7: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how NaN
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,8: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,9: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,10: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,11: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,12: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,13: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,14: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65538
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,15: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65539
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,16: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65540
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,17: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,18: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,19: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,20: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65534
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,21: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65533
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,22: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65532
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,23: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967295
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,24: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967296
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,25: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967297
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,26: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967298
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,27: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967299
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,28: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967300
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,29: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,30: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,31: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,32: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,33: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,34: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,35: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,36: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,37: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,38: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,39: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,40: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,41: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -73.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,42: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -72.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,43: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -71.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,44: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -70.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,45: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -69.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,46: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -68.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,47: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,48: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,49: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,50: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,51: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,52: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,53: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,54: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "NaN"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,55: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,56: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,57: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,58: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,59: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,60: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,61: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65538"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,62: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65539"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,63: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65540"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,64: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,65: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,66: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,67: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65534"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,68: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65533"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,69: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65532"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,70: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967295"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,71: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967296"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,72: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967297"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,73: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967298"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,74: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967299"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,75: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967300"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,76: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,77: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,78: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,79: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,80: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,81: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,82: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,83: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,84: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,85: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,86: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,87: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,88: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-73.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,89: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-72.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,90: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-71.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,91: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-70.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,92: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-69.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,93: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-68.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,94: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "6.5536e4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,95: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how null
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,96: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how undefined
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,97: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how true
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,98: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how false
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,99: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how ""
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,100: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "quasit"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,1,0: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,1,1: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,1,2: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,1,3: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,2,0: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,2,1: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,2,2: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,2,3: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,0: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,1: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,2: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,3: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,4: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,5: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,6: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,7: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,8: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,9: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,10: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,11: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,12: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,13: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,14: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,15: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,16: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,17: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,18: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,19: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,20: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,21: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,22: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,23: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,24: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,25: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,26: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,27: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,28: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,29: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,30: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,31: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,32: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,33: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,34: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,35: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,36: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,37: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,38: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,39: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,40: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,41: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,42: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,43: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,44: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,45: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,46: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,47: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,48: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,49: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,50: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,51: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,52: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,53: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,54: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "NaN"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,55: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,56: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,57: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,58: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,59: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,60: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,61: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65538"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,62: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65539"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,63: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "65540"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,64: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,65: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,66: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,67: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65534"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,68: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65533"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,69: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-65532"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,70: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967295"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,71: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967296"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,72: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967297"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,73: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967298"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,74: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967299"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,75: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4294967300"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,76: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,77: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,78: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,79: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,80: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,81: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "4.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,82: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,83: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,84: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,85: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,86: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,87: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,88: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-73.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,89: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-72.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,90: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-71.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,91: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-70.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,92: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-69.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,93: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "-68.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,94: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "6.5536e4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,95: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,96: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,97: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,98: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,99: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how ""
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,3,100: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how "quasit"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,4,0: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,4,1: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,4,2: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,4,3: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,5,0: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,5,1: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,5,2: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,5,3: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,6,0: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,6,1: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,6,2: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,6,3: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,7,0: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,7,1: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,7,2: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,7,3: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,8,0: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,8,1: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,8,2: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,8,3: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,9,0: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,9,1: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,9,2: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,9,3: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,10,0: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,10,1: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,10,2: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,10,3: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,11,0: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,11,1: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,11,2: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,11,3: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,12,0: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,12,1: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,12,2: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,12,3: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,13,0: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,13,1: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,13,2: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,13,3: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,14,0: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,14,1: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,14,2: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,14,3: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,15,0: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,15,1: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,15,2: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,15,3: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,0: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,1: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,2: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,3: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,4: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,5: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,6: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,7: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,8: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,9: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,10: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,11: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,12: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,13: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,14: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,15: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,16: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,17: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,18: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,19: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,20: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,21: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,22: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,23: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,24: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,25: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,26: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,27: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,28: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,29: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,30: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,31: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,32: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,33: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,34: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,35: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,36: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,37: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,38: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,39: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,40: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,41: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,42: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,43: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,44: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,45: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,46: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,47: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,48: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,49: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,50: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,51: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,52: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,53: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,54: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "NaN"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,55: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,56: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,57: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,58: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,59: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,60: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,61: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65538"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,62: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65539"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,63: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "65540"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,64: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,65: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,66: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,67: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65534"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,68: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65533"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,69: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-65532"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,70: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967295"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,71: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967296"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,72: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967297"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,73: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967298"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,74: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967299"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,75: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4294967300"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,76: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,77: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,78: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,79: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,80: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,81: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "4.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,82: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,83: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,84: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,85: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,86: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,87: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,88: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-73.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,89: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-72.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,90: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-71.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,91: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-70.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,92: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-69.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,93: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "-68.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,94: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "6.5536e4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,95: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,96: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,97: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,98: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,99: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how ""
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,16,100: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how "quasit"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,17,0: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,17,1: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,17,2: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,17,3: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,18,0: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,18,1: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,18,2: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,18,3: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,19,0: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,19,1: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,19,2: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,19,3: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,20,0: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,20,1: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,20,2: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,20,3: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,0: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,1: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,2: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,3: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,4: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,5: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,6: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,7: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,8: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,9: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,10: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,11: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,12: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,13: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,14: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,15: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,16: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,17: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,18: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,19: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,20: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,21: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,22: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,23: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,24: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,25: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,26: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,27: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,28: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,29: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,30: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,31: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,32: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,33: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,34: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,35: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,36: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,37: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,38: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,39: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,40: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,41: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,42: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,43: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,44: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,45: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,46: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,47: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,48: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,49: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,50: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,51: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,52: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,53: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,54: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "NaN"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,55: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,56: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,57: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,58: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,59: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,60: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,61: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65538"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,62: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65539"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,63: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "65540"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,64: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,65: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,66: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,67: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65534"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,68: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65533"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,69: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-65532"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,70: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967295"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,71: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967296"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,72: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967297"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,73: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967298"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,74: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967299"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,75: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4294967300"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,76: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,77: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,78: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,79: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,80: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,81: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "4.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,82: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,83: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,84: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,85: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,86: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,87: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,88: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-73.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,89: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-72.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,90: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-71.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,91: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-70.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,92: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-69.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,93: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "-68.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,94: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "6.5536e4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,95: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,96: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,97: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,98: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,99: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how ""
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,21,100: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how "quasit"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,22,0: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,22,1: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,22,2: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,22,3: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,23,0: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,23,1: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,23,2: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,23,3: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,24,0: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,24,1: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,24,2: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,24,3: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,25,0: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,25,1: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,25,2: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,25,3: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,26,0: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,26,1: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,26,2: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,26,3: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,0: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,1: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,2: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,3: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,4: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,5: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,6: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,7: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how NaN
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,8: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,9: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,10: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -Infinity
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,11: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,12: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,13: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,14: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65538
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,15: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65539
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,16: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65540
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,17: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65537
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,18: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65536
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,19: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65535
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,20: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65534
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,21: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65533
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,22: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65532
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,23: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967295
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,24: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967296
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,25: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967297
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,26: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967298
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,27: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967299
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,28: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967300
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,29: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,30: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,31: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,32: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,33: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,34: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,35: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,36: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,37: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,38: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,39: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,40: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,41: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -73.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,42: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -72.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,43: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -71.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,44: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -70.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,45: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -69.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,46: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -68.5
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,47: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,48: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,49: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,50: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,51: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-1"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,52: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,53: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,54: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "NaN"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,55: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,56: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,57: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,58: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,59: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,60: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,61: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65538"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,62: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65539"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,63: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "65540"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,64: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65537"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,65: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65536"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,66: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65535"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,67: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65534"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,68: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65533"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,69: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-65532"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,70: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,71: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,72: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,73: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,74: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,75: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,76: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,77: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,78: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,79: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,80: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,81: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "4.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,82: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,83: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,84: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "0.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,85: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "1.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,86: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "2.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,87: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "3.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,88: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-73.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,89: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-72.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,90: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-71.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,91: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-70.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,92: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-69.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,93: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "-68.5"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,94: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "6.5536e4"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,95: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how null
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,96: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how undefined
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,97: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how true
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,98: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how false
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,99: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how ""
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,27,100: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how "quasit"
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,28,0: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,28,1: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,28,2: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,28,3: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,29,0: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,29,1: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,29,2: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,29,3: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,30,0: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,30,1: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,30,2: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,30,3: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,31,0: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,31,1: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,31,2: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,31,3: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,32,0: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,32,1: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,32,2: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,32,3: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,33,0: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,33,1: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,33,2: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,33,3: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,34,0: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,34,1: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,34,2: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,34,3: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,35,0: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,35,1: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,35,2: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,35,3: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,36,0: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,36,1: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,36,2: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,36,3: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,37,0: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,37,1: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,37,2: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,37,3: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,38,0: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,38,1: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,38,2: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,38,3: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,39,0: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,39,1: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,39,2: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,39,3: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,1,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,1,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,1,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,1,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,2,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,2,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,2,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,2,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,3,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,3,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,3,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,3,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,4,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,4,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,4,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,4,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,5,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,5,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,5,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,5,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,6,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,6,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,6,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,6,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,7,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,7,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,7,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,7,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,8,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,8,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,8,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,8,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,9,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,9,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,9,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,9,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,10,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,10,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,10,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,10,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,11,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,11,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,11,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,11,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,12,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,12,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,12,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,12,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,13,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,13,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,13,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,13,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,14,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,14,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,14,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,14,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,15,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,15,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,15,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,15,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,16,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,16,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,16,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,16,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,17,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,17,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,17,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,17,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,18,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,18,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,18,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,18,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,19,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,19,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,19,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,19,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,20,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,20,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,20,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,20,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,21,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,21,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,21,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,21,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,22,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,22,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,22,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,22,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,23,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,23,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,23,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,23,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,24,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,24,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,24,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,24,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,25,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,25,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,25,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,25,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,26,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,26,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,26,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,26,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,27,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,27,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,27,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,27,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,28,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,28,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,28,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,28,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,29,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,29,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,29,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,29,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,30,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,30,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,30,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,30,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,31,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,31,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,31,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,31,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,32,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,32,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,32,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,32,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,33,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,33,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,33,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,33,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,34,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,34,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,34,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,34,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,35,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,35,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,35,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,35,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,36,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,36,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,36,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,36,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,37,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,37,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,37,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,37,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,38,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,38,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,38,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,38,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,39,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,39,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,39,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,39,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,0,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,0,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,0,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,0,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,1,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,1,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,1,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,1,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,2,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,2,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,2,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,2,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,3,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,3,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,3,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,3,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,4,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,4,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,4,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,4,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,5,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,5,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,5,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,5,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,6,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,6,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,6,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,6,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,7,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,7,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,7,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,7,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,8,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,8,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,8,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,8,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,9,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,9,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,9,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,9,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,10,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,10,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,10,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,10,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,11,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,11,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,11,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,11,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,12,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,12,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,12,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,12,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,13,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,13,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,13,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,13,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:48 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,14,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,14,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,14,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,14,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,15,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,15,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,15,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,15,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,16,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,16,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,16,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,16,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,17,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,17,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,17,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,17,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,18,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,18,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,18,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,18,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,19,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,19,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,19,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,19,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,20,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,20,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,20,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,20,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,21,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,21,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,21,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,21,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,22,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,22,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,22,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,22,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,23,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,23,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,23,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,23,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,24,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,24,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,24,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,24,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,25,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,25,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,25,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,25,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,26,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,26,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,26,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,26,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,27,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,27,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,27,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,27,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,28,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,28,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,28,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,28,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,29,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,29,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,29,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,29,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,30,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,30,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,30,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,30,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,31,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,31,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,31,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,31,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,32,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,32,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,32,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,32,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,33,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,33,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,33,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,33,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,34,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,34,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,34,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,34,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,35,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,35,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,35,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,35,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,36,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,36,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,36,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,36,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,37,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,37,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,37,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,37,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,38,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,38,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,38,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,38,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,39,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,39,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,39,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 29,39,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,1,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,1,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,1,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,1,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,2,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,2,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,2,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,2,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,3,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,3,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,3,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,3,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,4,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,4,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,4,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,4,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,5,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,5,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,5,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,5,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,6,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,6,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,6,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,6,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,7,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,7,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,7,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,7,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,8,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,8,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,8,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,8,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,9,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,9,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,9,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,9,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,10,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,10,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,10,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,10,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,11,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,11,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,11,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,11,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,12,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,12,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,12,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,12,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,13,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,13,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,13,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,13,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,14,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,14,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,14,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,14,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,15,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,15,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,15,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,15,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,16,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,16,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,16,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,16,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,17,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,17,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,17,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,17,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,18,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,18,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,18,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,18,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,19,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,19,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,19,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,19,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,20,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,20,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,20,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,20,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,21,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,21,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,21,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,21,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,22,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,22,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,22,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,22,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,23,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,23,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,23,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,23,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,24,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,24,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,24,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,24,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,25,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,25,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,25,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,25,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,26,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,26,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,26,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,26,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,27,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,27,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,27,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,27,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,28,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,28,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,28,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,28,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,29,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,29,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,29,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,29,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,30,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,30,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,30,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,30,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,31,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,31,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,31,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,31,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,32,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,32,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,32,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,32,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,33,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,33,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,33,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,33,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,34,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,34,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,34,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,34,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,35,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,35,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,35,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,35,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,36,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,36,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,36,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,36,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,37,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,37,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,37,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,37,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,38,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,38,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,38,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,38,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,39,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,39,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,39,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,39,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,1,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,1,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,1,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,1,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,2,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,2,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,2,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,2,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,3,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,3,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,3,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,3,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,4,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,4,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,4,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,4,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,5,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,5,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,5,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,5,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,6,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,6,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,6,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,6,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,7,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,7,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,7,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,7,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,8,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,8,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,8,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,8,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,9,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,9,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,9,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,9,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,10,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,10,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,10,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,10,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,11,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,11,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,11,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,11,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,12,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,12,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,12,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,12,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,13,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,13,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,13,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,13,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,14,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,14,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,14,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,14,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,15,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,15,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,15,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,15,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,16,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,16,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,16,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,16,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,17,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,17,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,17,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,17,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,18,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,18,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,18,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,18,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,19,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,19,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,19,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,19,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,20,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,20,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,20,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,20,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,21,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,21,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,21,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,21,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,22,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,22,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,22,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,22,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,23,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,23,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,23,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,23,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,24,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,24,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,24,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,24,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,25,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,25,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,25,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,25,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,26,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,26,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,26,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,26,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,27,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,27,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,27,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,27,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,28,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,28,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,28,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,28,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,29,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,29,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,29,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,29,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,30,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,30,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,30,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,30,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,31,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,31,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,31,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,31,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,32,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,32,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,32,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,32,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,33,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,33,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,33,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,33,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,34,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,34,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,34,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,34,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,35,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,35,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,35,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,35,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,36,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,36,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,36,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,36,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,37,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,37,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,37,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,37,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,38,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,38,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,38,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,38,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,39,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,39,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,39,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,39,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,1,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,1,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,1,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,1,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,2,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,2,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,2,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,2,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,3,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,3,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,3,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,3,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,4,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,4,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,4,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,4,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,5,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,5,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,5,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,5,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,6,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,6,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,6,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,6,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,7,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,7,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,7,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,7,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,8,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,8,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,8,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,8,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,9,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,9,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,9,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,9,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,10,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,10,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,10,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,10,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,11,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,11,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,11,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,11,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,12,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,12,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,12,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,12,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,13,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,13,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,13,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,13,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,14,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,14,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,14,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,14,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,15,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,15,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,15,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,15,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,16,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,16,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,16,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,16,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,17,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,17,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,17,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,17,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,18,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,18,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,18,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,18,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,19,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,19,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,19,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,19,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,20,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,20,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,20,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,20,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,21,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,21,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,21,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,21,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,22,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,22,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,22,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,22,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,23,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,23,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,23,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,23,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,24,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,24,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,24,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,24,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,25,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,25,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,25,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,25,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,26,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,26,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,26,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,26,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,27,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,27,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,27,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,27,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,28,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,28,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,28,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,28,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,29,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,29,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,29,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,29,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,30,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,30,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,30,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,30,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,31,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,31,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,31,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,31,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,32,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,32,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,32,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,32,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,33,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,33,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,33,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,33,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,34,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,34,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,34,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,34,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,35,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,35,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,35,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,35,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,36,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,36,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,36,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,36,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,37,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,37,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,37,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,37,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,38,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,38,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,38,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,38,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,39,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,39,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,39,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,39,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,1,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,1,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,1,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,1,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,2,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,2,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,2,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,2,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,3,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,3,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,3,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,3,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,4,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,4,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,4,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,4,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,5,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,5,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,5,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,5,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,6,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,6,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,6,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,6,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,7,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,7,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,7,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,7,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,8,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,8,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,8,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,8,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,9,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,9,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,9,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,9,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,10,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,10,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,10,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,10,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,11,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,11,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,11,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,11,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,12,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,12,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,12,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,12,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,13,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,13,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,13,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,13,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,14,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,14,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,14,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,14,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,15,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,15,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,15,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,15,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,16,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,16,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,16,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,16,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,17,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,17,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,17,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,17,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,18,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,18,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,18,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,18,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,19,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,19,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,19,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,19,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,20,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,20,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,20,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,20,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,21,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,21,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,21,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,21,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,22,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,22,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,22,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,22,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,23,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,23,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,23,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,23,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,24,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,24,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,24,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,24,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,25,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,25,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,25,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,25,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,26,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,26,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,26,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,26,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,27,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,27,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,27,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,27,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,28,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,28,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,28,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,28,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,29,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,29,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,29,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,29,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,30,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,30,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,30,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,30,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,31,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,31,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,31,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,31,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,32,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,32,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,32,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,32,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,33,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,33,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,33,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,33,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,34,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,34,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,34,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,34,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,35,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,35,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,35,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,35,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,36,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,36,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,36,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,36,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,37,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,37,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,37,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,37,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,38,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,38,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,38,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,38,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,39,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,39,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,39,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,39,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,1,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,1,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,1,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,1,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,2,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,2,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,2,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,2,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,3,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,3,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,3,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,3,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,4,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,4,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,4,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,4,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,5,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,5,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,5,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,5,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,6,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,6,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,6,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,6,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,7,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,7,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,7,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,7,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,8,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,8,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,8,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,8,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,9,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,9,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,9,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,9,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,10,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,10,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,10,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,10,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,11,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,11,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,11,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,11,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,12,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,12,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,12,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,12,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,13,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,13,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,13,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,13,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,14,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,14,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,14,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,14,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,15,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,15,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,15,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,15,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,16,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,16,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,16,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,16,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,17,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,17,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,17,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,17,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,18,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,18,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,18,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,18,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,19,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,19,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,19,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,19,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,20,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,20,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,20,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,20,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,21,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,21,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,21,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,21,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,22,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,22,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,22,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,22,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,23,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,23,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,23,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,23,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,24,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,24,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,24,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,24,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,25,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,25,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,25,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,25,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,26,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,26,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,26,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,26,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,27,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,27,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,27,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,27,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,28,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,28,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,28,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,28,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,29,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,29,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,29,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,29,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,30,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,30,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,30,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,30,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,31,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,31,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,31,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,31,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,32,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,32,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,32,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,32,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,33,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,33,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,33,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,33,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,34,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,34,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,34,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,34,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,35,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,35,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,35,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,35,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,36,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,36,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,36,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,36,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,37,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,37,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,37,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,37,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,38,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,38,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,38,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,38,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,39,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,39,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,39,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,39,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,1,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,1,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,1,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,1,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,2,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,2,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,2,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,2,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,3,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,3,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,3,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,3,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,4,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,4,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,4,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,4,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,5,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,5,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,5,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,5,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,6,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,6,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,6,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,6,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,7,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,7,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,7,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,7,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,8,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,8,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,8,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,8,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,9,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,9,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,9,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,9,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,10,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,10,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,10,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,10,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,11,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,11,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,11,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,11,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,12,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,12,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,12,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,12,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,13,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,13,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,13,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,13,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,14,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,14,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,14,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,14,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,15,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,15,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,15,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,15,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,16,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,16,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,16,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,16,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,17,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,17,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,17,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,17,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,18,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,18,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,18,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,18,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,19,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,19,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,19,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,19,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,20,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,20,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,20,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,20,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,21,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,21,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,21,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,21,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,22,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,22,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,22,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,22,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,23,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,23,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,23,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,23,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,24,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,24,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,24,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,24,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,25,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,25,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,25,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,25,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,26,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,26,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,26,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,26,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,27,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,27,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,27,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,27,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,28,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,28,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,28,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,28,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,29,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,29,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,29,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,29,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,30,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,30,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,30,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,30,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,31,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,31,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,31,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,31,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,32,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,32,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,32,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,32,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,33,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,33,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,33,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,33,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,34,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,34,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,34,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,34,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,35,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,35,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,35,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,35,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,36,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,36,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,36,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,36,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,37,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,37,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,37,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,37,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,38,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,38,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,38,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,38,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,39,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,39,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,39,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,39,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,1,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,1,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,1,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,1,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,2,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,2,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,2,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,2,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,3,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,3,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,3,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,3,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,4,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,4,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,4,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,4,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,5,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,5,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,5,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,5,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,6,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,6,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,6,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,6,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,7,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,7,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,7,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,7,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,8,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,8,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,8,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,8,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,9,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,9,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,9,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,9,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,10,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,10,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,10,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,10,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,11,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,11,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,11,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,11,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,12,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,12,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,12,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,12,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,13,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,13,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,13,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,13,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,14,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,14,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,14,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,14,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,15,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,15,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,15,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,15,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,16,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,16,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,16,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,16,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,17,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,17,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,17,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,17,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,18,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,18,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,18,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,18,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,19,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,19,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,19,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,19,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,20,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,20,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,20,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,20,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,21,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,21,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,21,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,21,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,22,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,22,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,22,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,22,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,23,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,23,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,23,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,23,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,24,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,24,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,24,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,24,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,25,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,25,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,25,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,25,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,26,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,26,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,26,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,26,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,27,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,27,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,27,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,27,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,28,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,28,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,28,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,28,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,29,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,29,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,29,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,29,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,30,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,30,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,30,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,30,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,31,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,31,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,31,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,31,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,32,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,32,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,32,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,32,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,33,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,33,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,33,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,33,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,34,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,34,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,34,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,34,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,35,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,35,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,35,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,35,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,36,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,36,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,36,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,36,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,37,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,37,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,37,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,37,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,38,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,38,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,38,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:49 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,38,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,39,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,39,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,39,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,39,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,0: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,1: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,2: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,3: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,1,0: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,1,1: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,1,2: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,1,3: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,2,0: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,2,1: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,2,2: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,2,3: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,3,0: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,3,1: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,3,2: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,3,3: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,4,0: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,4,1: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,4,2: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,4,3: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,5,0: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,5,1: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,5,2: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,5,3: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,6,0: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,6,1: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,6,2: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,6,3: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,7,0: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,7,1: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,7,2: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,7,3: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,8,0: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,8,1: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,8,2: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,8,3: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,9,0: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,9,1: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,9,2: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,9,3: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,10,0: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,10,1: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,10,2: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,10,3: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,11,0: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,11,1: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,11,2: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,11,3: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,12,0: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,12,1: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,12,2: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,12,3: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,13,0: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,13,1: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,13,2: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,13,3: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,14,0: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,14,1: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,14,2: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,14,3: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,15,0: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,15,1: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,15,2: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,15,3: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,16,0: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,16,1: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,16,2: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,16,3: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,17,0: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,17,1: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,17,2: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,17,3: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,18,0: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,18,1: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,18,2: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,18,3: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,19,0: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,19,1: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,19,2: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,19,3: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,20,0: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,20,1: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,20,2: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,20,3: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,21,0: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,21,1: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,21,2: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,21,3: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,22,0: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,22,1: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,22,2: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,22,3: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,23,0: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,23,1: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,23,2: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,23,3: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,24,0: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,24,1: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,24,2: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,24,3: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,25,0: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,25,1: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,25,2: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,25,3: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,26,0: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,26,1: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,26,2: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,26,3: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,27,0: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,27,1: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,27,2: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,27,3: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,28,0: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,28,1: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,28,2: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,28,3: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,29,0: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,29,1: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,29,2: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,29,3: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,30,0: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,30,1: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,30,2: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,30,3: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,31,0: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,31,1: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,31,2: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,31,3: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,32,0: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,32,1: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,32,2: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,32,3: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,33,0: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,33,1: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,33,2: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,33,3: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,34,0: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,34,1: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,34,2: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,34,3: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,35,0: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,35,1: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,35,2: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,35,3: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,36,0: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,36,1: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,36,2: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,36,3: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,37,0: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,37,1: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,37,2: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,37,3: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,38,0: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,38,1: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,38,2: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,38,3: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,39,0: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,39,1: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,39,2: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,39,3: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,1,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,1,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,1,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,1,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,2,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,2,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,2,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,2,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,3,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,3,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,3,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,3,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,4,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,4,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,4,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,4,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,5,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,5,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,5,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,5,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,6,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,6,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,6,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,6,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,7,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,7,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,7,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,7,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,8,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,8,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,8,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,8,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,9,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,9,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,9,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,9,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,10,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,10,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,10,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,10,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,11,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,11,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,11,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,11,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,12,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,12,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,12,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,12,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,13,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,13,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,13,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,13,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,14,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,14,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,14,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,14,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,15,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,15,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,15,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,15,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,16,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,16,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,16,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,16,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,17,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,17,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,17,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,17,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,18,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,18,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,18,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,18,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,19,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,19,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,19,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,19,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,20,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,20,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,20,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,20,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,21,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,21,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,21,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,21,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,22,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,22,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,22,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,22,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,23,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,23,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,23,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,23,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,24,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,24,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,24,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,24,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,25,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,25,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,25,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,25,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,26,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,26,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,26,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,26,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,27,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,27,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,27,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,27,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,28,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,28,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,28,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,28,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,29,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,29,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,29,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,29,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,30,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,30,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,30,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,30,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,31,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,31,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,31,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,31,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,32,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,32,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,32,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,32,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,33,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,33,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,33,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,33,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,34,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,34,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,34,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,34,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,35,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,35,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,35,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,35,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,36,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,36,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,36,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,36,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,37,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,37,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,37,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,37,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,38,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,38,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,38,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,38,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,39,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 0
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,39,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 1
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,39,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 2
10:16:50 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,39,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 3
10:16:50 INFO - TEST-OK | /dom/ranges/Range-compareBoundaryPoints.html | took 17481ms
10:16:50 INFO - TEST-START | /dom/ranges/Range-comparePoint-2.html
10:16:50 INFO - PROCESS | 3628 | ++DOCSHELL 11E7FC00 == 16 [pid = 3628] [id = 20]
10:16:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11E81C00) [pid = 3628] [serial = 55] [outer = 00000000]
10:16:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (11EDD400) [pid = 3628] [serial = 56] [outer = 11E81C00]
10:16:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (12439C00) [pid = 3628] [serial = 57] [outer = 11E81C00]
10:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1BA88000 == 15 [pid = 3628] [id = 8]
10:16:50 INFO - PROCESS | 3628 | --DOCSHELL 18F24C00 == 14 [pid = 3628] [id = 14]
10:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1C556000 == 13 [pid = 3628] [id = 13]
10:16:50 INFO - PROCESS | 3628 | --DOCSHELL 1C23D400 == 12 [pid = 3628] [id = 10]
10:16:51 INFO - PROCESS | 3628 | --DOCSHELL 1255BC00 == 11 [pid = 3628] [id = 19]
10:16:51 INFO - PROCESS | 3628 | --DOCSHELL 1D814C00 == 10 [pid = 3628] [id = 18]
10:16:51 INFO - PROCESS | 3628 | --DOCSHELL 1CCABC00 == 9 [pid = 3628] [id = 17]
10:16:52 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint
10:16:52 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint 1
10:16:52 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint 2
10:16:52 INFO - TEST-OK | /dom/ranges/Range-comparePoint-2.html | took 2113ms
10:16:52 INFO - TEST-START | /dom/ranges/Range-comparePoint.html
10:16:52 INFO - PROCESS | 3628 | ++DOCSHELL 12560800 == 10 [pid = 3628] [id = 21]
10:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (12561400) [pid = 3628] [serial = 58] [outer = 00000000]
10:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1262CC00) [pid = 3628] [serial = 59] [outer = 12561400]
10:16:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (129BF800) [pid = 3628] [serial = 60] [outer = 12561400]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:58 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 23 [document, 0, document, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 24 [document, 0, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 25 [comment, 2, comment, 3]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 49 [document, 1, document, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]
10:16:59 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1C4C2400) [pid = 3628] [serial = 30] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1C23D800) [pid = 3628] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneContents.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1C4C1C00) [pid = 3628] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1BA88400) [pid = 3628] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-attributes.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1D815000) [pid = 3628] [serial = 49] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (0FFA1000) [pid = 3628] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1CCAD400) [pid = 3628] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer-2.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (18F25000) [pid = 3628] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-collapse.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (1C556400) [pid = 3628] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneRange.html]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (1BBE3C00) [pid = 3628] [serial = 24] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (1BA8B400) [pid = 3628] [serial = 21] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (186C1C00) [pid = 3628] [serial = 17] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (18820400) [pid = 3628] [serial = 14] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (1D818400) [pid = 3628] [serial = 50] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (0FFAD800) [pid = 3628] [serial = 9] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (12628400) [pid = 3628] [serial = 53] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (13AD7400) [pid = 3628] [serial = 4] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 41 (1C240400) [pid = 3628] [serial = 27] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 40 (1D16BC00) [pid = 3628] [serial = 35] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 39 (1D628400) [pid = 3628] [serial = 47] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 38 (1D62F000) [pid = 3628] [serial = 48] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 37 (1CCB2C00) [pid = 3628] [serial = 41] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 36 (1D43D400) [pid = 3628] [serial = 44] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 35 (1CB12C00) [pid = 3628] [serial = 38] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - PROCESS | 3628 | --DOMWINDOW == 34 (1BA91400) [pid = 3628] [serial = 22] [outer = 00000000] [url = about:blank]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 49 [document, 1, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]
10:17:00 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:01 INFO - TEST-OK | /dom/ranges/Range-comparePoint.html | took 8821ms
10:17:01 INFO - TEST-START | /dom/ranges/Range-constructor.html
10:17:01 INFO - PROCESS | 3628 | ++DOCSHELL 12D69000 == 11 [pid = 3628] [id = 22]
10:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1389E000) [pid = 3628] [serial = 61] [outer = 00000000]
10:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1467CC00) [pid = 3628] [serial = 62] [outer = 1389E000]
10:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (14907800) [pid = 3628] [serial = 63] [outer = 1389E000]
10:17:01 INFO - TEST-PASS | /dom/ranges/Range-constructor.html | Range constructor test
10:17:01 INFO - TEST-OK | /dom/ranges/Range-constructor.html | took 544ms
10:17:01 INFO - TEST-START | /dom/ranges/Range-deleteContents.html
10:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (146BFC00) [pid = 3628] [serial = 64] [outer = 1CCB7800]
10:17:01 INFO - PROCESS | 3628 | ++DOCSHELL 14CAE400 == 12 [pid = 3628] [id = 23]
10:17:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (14D34C00) [pid = 3628] [serial = 65] [outer = 00000000]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (14F4E000) [pid = 3628] [serial = 66] [outer = 14D34C00]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (15C9B800) [pid = 3628] [serial = 67] [outer = 14D34C00]
10:17:02 INFO - PROCESS | 3628 | ++DOCSHELL 11E87C00 == 13 [pid = 3628] [id = 24]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (11E92C00) [pid = 3628] [serial = 68] [outer = 00000000]
10:17:02 INFO - PROCESS | 3628 | ++DOCSHELL 11E97C00 == 14 [pid = 3628] [id = 25]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (11E99000) [pid = 3628] [serial = 69] [outer = 00000000]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (11EDE000) [pid = 3628] [serial = 70] [outer = 11E92C00]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1243DC00) [pid = 3628] [serial = 71] [outer = 11E99000]
10:17:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (129B9000) [pid = 3628] [serial = 72] [outer = 11E99000]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Detached Range
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 23 [document, 0, document, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 24 [document, 0, document, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 49 [document, 1, document, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:04 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:04 INFO - TEST-OK | /dom/ranges/Range-deleteContents.html | took 2386ms
10:17:04 INFO - TEST-START | /dom/ranges/Range-detach.html
10:17:04 INFO - PROCESS | 3628 | ++DOCSHELL 12BD7C00 == 15 [pid = 3628] [id = 26]
10:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (12D5C000) [pid = 3628] [serial = 73] [outer = 00000000]
10:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (16DDB400) [pid = 3628] [serial = 74] [outer = 12D5C000]
10:17:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (16EADC00) [pid = 3628] [serial = 75] [outer = 12D5C000]
10:17:05 INFO - TEST-PASS | /dom/ranges/Range-detach.html | Range.detach
10:17:05 INFO - TEST-OK | /dom/ranges/Range-detach.html | took 864ms
10:17:05 INFO - TEST-START | /dom/ranges/Range-extractContents.html
10:17:05 INFO - PROCESS | 3628 | ++DOCSHELL 11ED9800 == 16 [pid = 3628] [id = 27]
10:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (11ED9C00) [pid = 3628] [serial = 76] [outer = 00000000]
10:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (12BD3000) [pid = 3628] [serial = 77] [outer = 11ED9C00]
10:17:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (13AD3800) [pid = 3628] [serial = 78] [outer = 11ED9C00]
10:17:06 INFO - PROCESS | 3628 | --DOCSHELL 11E87C00 == 15 [pid = 3628] [id = 24]
10:17:06 INFO - PROCESS | 3628 | --DOCSHELL 11E97C00 == 14 [pid = 3628] [id = 25]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (15C9DC00) [pid = 3628] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (1DA06400) [pid = 3628] [serial = 51] [outer = 00000000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (16E54000) [pid = 3628] [serial = 33] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (1C2E2400) [pid = 3628] [serial = 28] [outer = 00000000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (1C4C5400) [pid = 3628] [serial = 31] [outer = 00000000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (1D176800) [pid = 3628] [serial = 36] [outer = 00000000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (1CB1A400) [pid = 3628] [serial = 39] [outer = 00000000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1243DC00) [pid = 3628] [serial = 71] [outer = 11E99000] [url = about:blank]
10:17:06 INFO - PROCESS | 3628 | ++DOCSHELL 1255F400 == 15 [pid = 3628] [id = 28]
10:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1255F800) [pid = 3628] [serial = 79] [outer = 00000000]
10:17:06 INFO - PROCESS | 3628 | ++DOCSHELL 1255FC00 == 16 [pid = 3628] [id = 29]
10:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (12560000) [pid = 3628] [serial = 80] [outer = 00000000]
10:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (12563000) [pid = 3628] [serial = 81] [outer = 1255F800]
10:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (0FFA9000) [pid = 3628] [serial = 82] [outer = 12560000]
10:17:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (129C0800) [pid = 3628] [serial = 83] [outer = 12560000]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Detached Range
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 13 [document.head, 1, document.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 14 [document.body, 4, document.body, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 16 [paras[0], 0, paras[0], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 22 [testDiv, 2, paras[4], 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 23 [document, 0, document, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 23 [document, 0, document, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 24 [document, 0, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 24 [document, 0, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 25 [comment, 2, comment, 3]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 26 [testDiv, 0, comment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 36 [docfrag, 0, docfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 44 [paras[0], 0, paras[0], 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 47 [document.documentElement, 1, document.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 49 [document, 1, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 49 [document, 1, document, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 51 [paras[3], 1, comment, 8]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:07 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:07 INFO - TEST-OK | /dom/ranges/Range-extractContents.html | took 2514ms
10:17:07 INFO - TEST-START | /dom/ranges/Range-insertNode.html
10:17:07 INFO - PROCESS | 3628 | ++DOCSHELL 1389AC00 == 17 [pid = 3628] [id = 30]
10:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (1389B400) [pid = 3628] [serial = 84] [outer = 00000000]
10:17:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (14DA0000) [pid = 3628] [serial = 85] [outer = 1389B400]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (15CA2000) [pid = 3628] [serial = 86] [outer = 1389B400]
10:17:08 INFO - PROCESS | 3628 | ++DOCSHELL 1751E000 == 18 [pid = 3628] [id = 31]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (1751E400) [pid = 3628] [serial = 87] [outer = 00000000]
10:17:08 INFO - PROCESS | 3628 | ++DOCSHELL 1751E800 == 19 [pid = 3628] [id = 32]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1751EC00) [pid = 3628] [serial = 88] [outer = 00000000]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (17524800) [pid = 3628] [serial = 89] [outer = 1751E400]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (14CA2400) [pid = 3628] [serial = 90] [outer = 1751EC00]
10:17:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (1751C800) [pid = 3628] [serial = 91] [outer = 1751EC00]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (14D34C00) [pid = 3628] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-deleteContents.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (11E92C00) [pid = 3628] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1255EC00) [pid = 3628] [serial = 52] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-compareBoundaryPoints.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (11E99000) [pid = 3628] [serial = 69] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1389E000) [pid = 3628] [serial = 61] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-constructor.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (11E81C00) [pid = 3628] [serial = 55] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint-2.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (12561400) [pid = 3628] [serial = 58] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint.html]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (14F4E000) [pid = 3628] [serial = 66] [outer = 00000000] [url = about:blank]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (1467CC00) [pid = 3628] [serial = 62] [outer = 00000000] [url = about:blank]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (11EDD400) [pid = 3628] [serial = 56] [outer = 00000000] [url = about:blank]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (1262CC00) [pid = 3628] [serial = 59] [outer = 00000000] [url = about:blank]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (14907800) [pid = 3628] [serial = 63] [outer = 00000000] [url = about:blank]
10:17:17 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1D444C00) [pid = 3628] [serial = 45] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
10:17:17 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:17 INFO - "use strict";
10:17:17 INFO -
10:17:17 INFO - try {
10:17:17 INFO - ..." did not throw
10:17:17 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:17 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:17 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:17 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:275:5
10:17:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:274:1
10:17:17 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:17 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:17 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:17 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:17 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:17 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:17 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:275:5
10:17:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:274:1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
10:17:17 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:17 INFO - "use strict";
10:17:17 INFO -
10:17:17 INFO - try {
10:17:17 INFO - ..." did not throw
10:17:17 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:17 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:17 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:17 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:17 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:17 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:17 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:17 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:17 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
10:17:17 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:18 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:18 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild - assert_true: First differing node: expected Text node "Ijklmnop
10:17:18 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild - assert_true: First differing node: expected Text node "Ijklmnop
10:17:18 INFO - ", got Text node "Ij" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild - assert_true: First differing node: expected Text node "Opqrstuv", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild - assert_true: First differing node: expected Text node "Opqrstuv", got Text node "Op" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild - assert_true: First differing node: expected Text node "Efghijkl", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild - assert_true: First differing node: expected Text node "Efghijkl", got Text node "Ef" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,7: resulting range position for range [document.head, 1, document.head, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,7: resulting range position for range [document.body, 4, document.body, 5], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:18 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:18 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild - assert_throws: A HIERARCHY_REQUEST_ERR DOMException must be thrown in this case function "function () {
10:17:18 INFO - "use strict";
10:17:18 INFO -
10:17:18 INFO - try {
10:17:18 INFO - ..." did not throw
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-FAIL | /dom/ranges/Range-insertNode.html | 20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:17:18 INFO - ", got Text node "Äb" [Actual and expected mismatch for range's tree root. ] expected true got false
10:17:18 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:17:18 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
10:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:17:18 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
10:17:18 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,0: resulting DOM for range [document, 0, document, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,0: resulting range position for range [document, 0, document, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,7: resulting DOM for range [document, 0, document, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,7: resulting range position for range [document, 0, document, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,12: resulting range position for range [document, 0, document, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,17: resulting DOM for range [document, 0, document, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,17: resulting range position for range [document, 0, document, 1], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,18: resulting range position for range [document, 0, document, 1], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,19: resulting DOM for range [document, 0, document, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,19: resulting range position for range [document, 0, document, 1], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,20: resulting DOM for range [document, 0, document, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,20: resulting range position for range [document, 0, document, 1], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,0: resulting DOM for range [document, 0, document, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,0: resulting range position for range [document, 0, document, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,7: resulting DOM for range [document, 0, document, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,7: resulting range position for range [document, 0, document, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,12: resulting range position for range [document, 0, document, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,17: resulting DOM for range [document, 0, document, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,17: resulting range position for range [document, 0, document, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,18: resulting range position for range [document, 0, document, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,19: resulting DOM for range [document, 0, document, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,19: resulting range position for range [document, 0, document, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,20: resulting DOM for range [document, 0, document, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,20: resulting range position for range [document, 0, document, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,7: resulting DOM for range [comment, 2, comment, 3], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,7: resulting range position for range [comment, 2, comment, 3], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,17: resulting DOM for range [comment, 2, comment, 3], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,17: resulting range position for range [comment, 2, comment, 3], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,20: resulting range position for range [comment, 2, comment, 3], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,7: resulting range position for range [testDiv, 0, comment, 5], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
10:17:18 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
10:17:19 INFO - TEST-OK | /dom/ranges/Range-insertNode.html | took 11350ms
10:17:19 INFO - TEST-START | /dom/ranges/Range-intersectsNode-binding.html
10:17:19 INFO - PROCESS | 3628 | ++DOCSHELL 172C4C00 == 20 [pid = 3628] [id = 33]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (17996000) [pid = 3628] [serial = 92] [outer = 00000000]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (18BCEC00) [pid = 3628] [serial = 93] [outer = 17996000]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (18E6F000) [pid = 3628] [serial = 94] [outer = 17996000]
10:17:19 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode-binding.html | Calling intersectsNode without an argument or with an invalid argument should throw a TypeError.
10:17:19 INFO - TEST-OK | /dom/ranges/Range-intersectsNode-binding.html | took 512ms
10:17:19 INFO - TEST-START | /dom/ranges/Range-intersectsNode.html
10:17:19 INFO - PROCESS | 3628 | ++DOCSHELL 18BD2000 == 21 [pid = 3628] [id = 34]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (18EF6800) [pid = 3628] [serial = 95] [outer = 00000000]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (19242800) [pid = 3628] [serial = 96] [outer = 18EF6800]
10:17:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (19390C00) [pid = 3628] [serial = 97] [outer = 18EF6800]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 24 [document, 0, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 25 [comment, 2, comment, 3]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 26 [testDiv, 0, comment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 36 [docfrag, 0, docfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 44 [paras[0], 0, paras[0], 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 47 [document.documentElement, 1, document.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 49 [document, 1, document, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 51 [paras[3], 1, comment, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 13 [document.head, 1, document.head, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 14 [document.body, 4, document.body, 5]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 16 [paras[0], 0, paras[0], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 22 [testDiv, 2, paras[4], 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 23 [document, 0, document, 1]
10:17:23 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 13 [document.head, 1, document.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 14 [document.body, 4, document.body, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 16 [paras[0], 0, paras[0], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 22 [testDiv, 2, paras[4], 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 23 [document, 0, document, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 24 [document, 0, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 25 [comment, 2, comment, 3]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 26 [testDiv, 0, comment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 27 [foreignDoc, 1, foreignComment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 29 [xmlDoc, 1, xmlComment, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 33 [detachedComment, 3, detachedComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 36 [docfrag, 0, docfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 44 [paras[0], 0, paras[0], 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 47 [document.documentElement, 1, document.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 49 [document, 1, document, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 50 [paras[2].firstChild, 4, comment, 2]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 51 [paras[3], 1, comment, 8]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 56 [detachedComment, 5, detachedComment, 5]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:24 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:24 INFO - TEST-OK | /dom/ranges/Range-intersectsNode.html | took 4754ms
10:17:24 INFO - TEST-START | /dom/ranges/Range-isPointInRange.html
10:17:24 INFO - PROCESS | 3628 | ++DOCSHELL 11BEF000 == 22 [pid = 3628] [id = 35]
10:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (11BF2800) [pid = 3628] [serial = 98] [outer = 00000000]
10:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (12BD6000) [pid = 3628] [serial = 99] [outer = 11BF2800]
10:17:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (14D0CC00) [pid = 3628] [serial = 100] [outer = 11BF2800]
10:17:30 INFO - PROCESS | 3628 | --DOCSHELL 1751E000 == 21 [pid = 3628] [id = 31]
10:17:30 INFO - PROCESS | 3628 | --DOCSHELL 1751E800 == 20 [pid = 3628] [id = 32]
10:17:30 INFO - PROCESS | 3628 | --DOCSHELL 1255F400 == 19 [pid = 3628] [id = 28]
10:17:30 INFO - PROCESS | 3628 | --DOCSHELL 1255FC00 == 18 [pid = 3628] [id = 29]
10:17:30 INFO - PROCESS | 3628 | 1455905850219 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (15C9B800) [pid = 3628] [serial = 67] [outer = 00000000] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (129BF800) [pid = 3628] [serial = 60] [outer = 00000000] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (11EDE000) [pid = 3628] [serial = 70] [outer = 00000000] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (12ABB400) [pid = 3628] [serial = 54] [outer = 00000000] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (129B9000) [pid = 3628] [serial = 72] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (12439C00) [pid = 3628] [serial = 57] [outer = 00000000] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (14CA2400) [pid = 3628] [serial = 90] [outer = 1751EC00] [url = about:blank]
10:17:30 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (0FFA9000) [pid = 3628] [serial = 82] [outer = 12560000] [url = about:blank]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Setup
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 60 detached
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:30 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 60 detached
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:31 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 60 detached
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:32 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 60 detached
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
10:17:33 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 60 detached
10:17:33 INFO - TEST-OK | /dom/ranges/Range-isPointInRange.html | took 9188ms
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1751EC00) [pid = 3628] [serial = 88] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (1751E400) [pid = 3628] [serial = 87] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (1389B400) [pid = 3628] [serial = 84] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-insertNode.html]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 41 (12D5C000) [pid = 3628] [serial = 73] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-detach.html]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 40 (14DA0000) [pid = 3628] [serial = 85] [outer = 00000000] [url = about:blank]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 39 (19242800) [pid = 3628] [serial = 96] [outer = 00000000] [url = about:blank]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 38 (12BD3000) [pid = 3628] [serial = 77] [outer = 00000000] [url = about:blank]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 37 (16DDB400) [pid = 3628] [serial = 74] [outer = 00000000] [url = about:blank]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 36 (18BCEC00) [pid = 3628] [serial = 93] [outer = 00000000] [url = about:blank]
10:17:33 INFO - PROCESS | 3628 | --DOMWINDOW == 35 (16EADC00) [pid = 3628] [serial = 75] [outer = 00000000] [url = about:blank]
10:17:33 INFO - TEST-START | /dom/ranges/Range-mutations.html
10:17:34 INFO - PROCESS | 3628 | ++DOCSHELL 12440000 == 19 [pid = 3628] [id = 36]
10:17:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (12627800) [pid = 3628] [serial = 101] [outer = 00000000]
10:17:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (13AD5800) [pid = 3628] [serial = 102] [outer = 12627800]
10:17:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (14D0F800) [pid = 3628] [serial = 103] [outer = 12627800]
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(376), with unselected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(376), with selected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(0), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(0), with selected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(paras[0].firstChild.length), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(paras[0].firstChild.length), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(376), with unselected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(376), with selected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(0), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(0), with selected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with selected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(paras[1].firstChild.length), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(paras[1].firstChild.length), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(2), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(2), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(3), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(3), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(376), with unselected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(376), with selected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(0), with unselected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(0), with selected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with unselected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with selected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(foreignTextNode.length), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(foreignTextNode.length), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(2), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(2), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(3), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(3), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(376), with unselected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(376), with selected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(0), with unselected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(0), with selected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with unselected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with selected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(xmlTextNode.length), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(xmlTextNode.length), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(2), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(2), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(3), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(3), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(376), with unselected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(376), with selected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(0), with unselected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(0), with selected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with unselected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with selected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(detachedTextNode.length), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(detachedTextNode.length), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(2), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(2), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(3), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(3), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(376), with unselected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(376), with selected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(0), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(0), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(detachedForeignTextNode.length), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(detachedForeignTextNode.length), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(2), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(2), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(3), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(3), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(376), with unselected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(376), with selected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(0), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(0), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(detachedXmlTextNode.length), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(detachedXmlTextNode.length), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(2), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(2), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(3), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(3), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range on paras[0] from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range on paras[0] from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, "foo"), with unselected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, "foo"), with selected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(paras[0].firstChild.length, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(paras[0].firstChild.length, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, ""), with unselected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, ""), with selected range on paras[0].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, ""), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, ""), with selected range collapsed at (paras[0].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with selected range collapsed at (paras[0].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(paras[0].firstChild.length, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(paras[0].firstChild.length, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, "foo"), with unselected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, "foo"), with selected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(paras[1].firstChild.length, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(paras[1].firstChild.length, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, ""), with unselected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, ""), with selected range on paras[1].firstChild from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, ""), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, ""), with selected range collapsed at (paras[1].firstChild, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with selected range collapsed at (paras[1].firstChild, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(paras[1].firstChild.length, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(paras[1].firstChild.length, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, "foo"), with unselected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, "foo"), with selected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, "foo"), with unselected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, "foo"), with selected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with unselected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with selected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, ""), with unselected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, ""), with selected range on foreignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, ""), with unselected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, ""), with selected range collapsed at (foreignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with unselected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with selected range collapsed at (foreignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, ""), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, ""), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, ""), with unselected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, ""), with selected range on foreignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, "foo"), with unselected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, "foo"), with selected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, "foo"), with unselected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, "foo"), with selected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with unselected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with selected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, ""), with unselected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, ""), with selected range on xmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, ""), with unselected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, ""), with selected range collapsed at (xmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with unselected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with selected range collapsed at (xmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, ""), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, ""), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, ""), with unselected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, ""), with selected range on xmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, "foo"), with unselected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, "foo"), with selected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, "foo"), with selected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with selected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, ""), with unselected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, ""), with selected range on detachedTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, ""), with unselected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, ""), with selected range collapsed at (detachedTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with unselected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with selected range collapsed at (detachedTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, ""), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, ""), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, ""), with unselected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, ""), with selected range on detachedTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, "foo"), with selected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, ""), with unselected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, ""), with selected range on detachedForeignTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, ""), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, "foo"), with selected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, ""), with unselected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, ""), with selected range on detachedXmlTextNode from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, ""), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, "foo"), with unselected range on comment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, "foo"), with selected range on comment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, "foo"), with unselected range collapsed at (comment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, "foo"), with selected range collapsed at (comment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with unselected range collapsed at (comment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with selected range collapsed at (comment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, "foo"), with unselected range collapsed at (comment, comment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, "foo"), with selected range collapsed at (comment, comment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, "foo"), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, "foo"), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, "foo"), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, "foo"), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, ""), with unselected range on comment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, ""), with selected range on comment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, ""), with unselected range collapsed at (comment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, ""), with selected range collapsed at (comment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with unselected range collapsed at (comment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with selected range collapsed at (comment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, ""), with unselected range collapsed at (comment, comment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, ""), with selected range collapsed at (comment, comment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, ""), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, ""), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, ""), with unselected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, ""), with selected range on comment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, "foo"), with unselected range on foreignComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, "foo"), with selected range on foreignComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, "foo"), with unselected range collapsed at (foreignComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, "foo"), with selected range collapsed at (foreignComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with unselected range collapsed at (foreignComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with selected range collapsed at (foreignComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, "foo"), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, "foo"), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, "foo"), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, "foo"), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, ""), with unselected range on foreignComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, ""), with selected range on foreignComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, ""), with unselected range collapsed at (foreignComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, ""), with selected range collapsed at (foreignComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with unselected range collapsed at (foreignComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with selected range collapsed at (foreignComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, ""), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, ""), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, ""), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, ""), with unselected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, ""), with selected range on foreignComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, "foo"), with unselected range on xmlComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, "foo"), with selected range on xmlComment from 0 to 1
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, "foo"), with unselected range collapsed at (xmlComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, "foo"), with selected range collapsed at (xmlComment, 0)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with unselected range collapsed at (xmlComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with selected range collapsed at (xmlComment, 1)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with unselected range on xmlComment from 1 to 3
10:17:55 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, "foo"), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, "foo"), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, "foo"), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, "foo"), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, ""), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, ""), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, ""), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, ""), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, ""), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, ""), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, ""), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, ""), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, ""), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, "foo"), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, "foo"), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, "foo"), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, "foo"), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, "foo"), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, "foo"), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, "foo"), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, "foo"), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, ""), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, ""), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, ""), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, ""), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, ""), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, ""), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, ""), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, ""), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, ""), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, "foo"), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, "foo"), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, "foo"), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, ""), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, ""), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, ""), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, ""), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, ""), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, ""), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, "foo"), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, "foo"), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, "foo"), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, ""), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, ""), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, ""), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, ""), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, ""), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, ""), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 0 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 0 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 1 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 1 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 0 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 0 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 1 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 1 to comment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 0 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 1 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 0 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 0 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 1 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 1 to foreignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 0 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 1 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 0 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 0 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 1 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 1 to xmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 0 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 1 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 0 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 0 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 1 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 1 to detachedComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 2), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 2), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 2), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 0), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 0), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 0), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 0), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 0), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 0), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 0), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 631), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(376, 631), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 631), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 631), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 631), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 631), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 631), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 2), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 2), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 2), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 2), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 2), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 2), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 2), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 0), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 0), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 0), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 0), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 0), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 0), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 0), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 631), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(376, 631), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 631), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 631), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(2, 631), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 631), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(3, 631), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 2), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 2), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 2), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 2), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 2), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 2), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 2), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 2), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 2), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 2), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 0), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 0), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 0), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 0), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 0), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 0), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 0), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 0), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 0), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 0), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 631), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 631), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 631), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 631), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 631), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 631), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 631), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 631), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 631), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 631), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 2), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 2), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 2), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 2), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 2), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 2), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 2), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 2), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 2), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 2), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 0), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 0), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 0), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 0), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 0), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 0), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 0), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 0), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 0), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 0), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 631), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 631), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 631), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 631), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 631), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 631), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 631), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 631), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 631), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 631), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 2), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 2), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 2), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 2), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 2), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 2), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 2), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 2), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 2), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 2), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 0), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 0), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 0), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 0), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 0), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 0), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 0), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 0), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 0), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 0), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 631), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 631), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 631), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 631), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 631), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 631), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 631), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 631), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 631), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 631), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 2), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 2), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 2), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 2), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 2), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 2), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 2), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 2), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 0), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 0), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 0), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 0), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 0), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 0), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 0), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 0), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 631), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 631), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 631), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 631), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 631), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 631), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 631), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 631), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 2), with unselected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 2), with selected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 2), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 2), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 2), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 2), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 2), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 2), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 0), with unselected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 0), with selected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 0), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 0), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 0), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 0), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 0), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 0), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 631), with unselected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 631), with selected range on detachedXmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 631), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 631), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 631), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 631), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 631), with unselected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 631), with selected range on detachedXmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 2), with unselected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 2), with selected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 2), with unselected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 2), with selected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with unselected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with selected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 2), with unselected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 2), with selected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 2), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 2), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 2), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 2), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 0), with unselected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 0), with selected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 0), with unselected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 0), with selected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with unselected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with selected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 0), with unselected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 0), with selected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 0), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 0), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 0), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 0), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 631), with unselected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 631), with selected range on comment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 631), with unselected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 631), with selected range collapsed at (comment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with unselected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with selected range collapsed at (comment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 631), with unselected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 631), with selected range collapsed at (comment, comment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 631), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 631), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 631), with unselected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 631), with selected range on comment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 2), with unselected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 2), with selected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 2), with unselected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 2), with selected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with unselected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with selected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 2), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 2), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 2), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 2), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 2), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 2), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 0), with unselected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 0), with selected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 0), with unselected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 0), with selected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with unselected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with selected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 0), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 0), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 0), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 0), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 0), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 0), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 631), with unselected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 631), with selected range on foreignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 631), with unselected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 631), with selected range collapsed at (foreignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with unselected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with selected range collapsed at (foreignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 631), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 631), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 631), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 631), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 631), with unselected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 631), with selected range on foreignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 2), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 2), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 2), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 2), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 2), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 2), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 2), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 2), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 2), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 2), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 0), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 0), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 0), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 0), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 0), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 0), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 0), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 0), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 0), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 0), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 631), with unselected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 631), with selected range on xmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 631), with unselected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 631), with selected range collapsed at (xmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with unselected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with selected range collapsed at (xmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 631), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 631), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 631), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 631), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 631), with unselected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 631), with selected range on xmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 2), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 2), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 2), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 2), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 2), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 2), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 2), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 2), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 2), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 2), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 0), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 0), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 0), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 0), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 0), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 0), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 0), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 0), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 0), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 0), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 631), with unselected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 631), with selected range on detachedComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 631), with unselected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 631), with selected range collapsed at (detachedComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with unselected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with selected range collapsed at (detachedComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 631), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 631), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 631), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 631), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 631), with unselected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 631), with selected range on detachedComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 2), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 2), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 2), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 2), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 2), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 2), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 2), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 2), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 2), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 2), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 0), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 0), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 0), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 0), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 0), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 0), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 0), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 0), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 0), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 0), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 631), with unselected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 631), with selected range on detachedForeignComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 631), with unselected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 631), with selected range collapsed at (detachedForeignComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with unselected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with selected range collapsed at (detachedForeignComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 631), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 631), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 631), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 631), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 631), with unselected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 631), with selected range on detachedForeignComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 2), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 2), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 2), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 2), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 2), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 2), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 2), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 2), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 2), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 2), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 0), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 0), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 0), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 0), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 0), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 0), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 0), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 0), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 0), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 0), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 631), with unselected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 631), with selected range on detachedXmlComment from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 631), with unselected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 631), with selected range collapsed at (detachedXmlComment, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with unselected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with selected range collapsed at (detachedXmlComment, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 631), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 631), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 631), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 631), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 631), with unselected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 631), with selected range on detachedXmlComment from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range on paras[0] from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 0, "foo"), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 0, "foo"), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 0, ""), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 0, ""), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 1, "foo"), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 1, "foo"), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 1, ""), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 1, ""), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 47, "foo"), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 47, "foo"), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, "foo"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 47, ""), with unselected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(376, 47, ""), with selected range on paras[0].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[0].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[0].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, ""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, ""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, ""), with unselected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, ""), with selected range on paras[0].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 0, "foo"), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 0, "foo"), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 0, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 0, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 0, ""), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 0, ""), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 0, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 0, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 0, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 0, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 1, "foo"), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 1, "foo"), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 1, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 1, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 1, ""), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 1, ""), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 1, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 1, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 1, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 1, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 47, "foo"), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 47, "foo"), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, "foo"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 47, "foo"), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 47, "foo"), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 47, ""), with unselected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(376, 47, ""), with selected range on paras[1].firstChild from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[1].firstChild, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[1].firstChild, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, ""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, ""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 47, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(2, 47, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 47, ""), with unselected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(3, 47, ""), with selected range on paras[1].firstChild from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, "foo"), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, "foo"), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, ""), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, ""), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, ""), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, "foo"), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, "foo"), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, ""), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, ""), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, ""), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, "foo"), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, "foo"), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, "foo"), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, ""), with unselected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, ""), with selected range on foreignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, ""), with selected range collapsed at (foreignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with selected range collapsed at (foreignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, ""), with unselected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, ""), with selected range on foreignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, "foo"), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, "foo"), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, ""), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, ""), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, "foo"), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, "foo"), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, ""), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, ""), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, "foo"), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, "foo"), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, "foo"), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, ""), with unselected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, ""), with selected range on xmlTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (xmlTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (xmlTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, ""), with unselected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, ""), with selected range on xmlTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, "foo"), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, "foo"), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, ""), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, ""), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, "foo"), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, "foo"), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, ""), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, ""), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, "foo"), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, "foo"), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, "foo"), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, ""), with unselected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, ""), with selected range on detachedTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, ""), with unselected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, ""), with selected range on detachedTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, "foo"), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, ""), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, ""), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, "foo"), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, ""), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, ""), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, "foo"), with selected range on detachedForeignTextNode from 0 to 1
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:56 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, ""), with unselected range on detachedForeignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, ""), with selected range on detachedForeignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, "foo"), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, ""), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, ""), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, "foo"), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, ""), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, ""), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, "foo"), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, ""), with unselected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, ""), with selected range on detachedXmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, "foo"), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, "foo"), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, "foo"), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, "foo"), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, "foo"), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, "foo"), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, ""), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, ""), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, ""), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, ""), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, ""), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, ""), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, "foo"), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, "foo"), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, "foo"), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, "foo"), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, "foo"), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, "foo"), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, ""), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, ""), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, ""), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, ""), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, ""), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, ""), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, "foo"), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, "foo"), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, "foo"), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, "foo"), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, "foo"), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, "foo"), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, "foo"), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, "foo"), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, ""), with unselected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, ""), with selected range on comment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, ""), with unselected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, ""), with selected range collapsed at (comment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with unselected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with selected range collapsed at (comment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, ""), with unselected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, ""), with selected range collapsed at (comment, comment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, ""), with unselected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, ""), with selected range on comment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, "foo"), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, "foo"), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, "foo"), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, ""), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, ""), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, ""), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, ""), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, ""), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, "foo"), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, "foo"), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, "foo"), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, ""), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, ""), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, ""), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, ""), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, ""), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, "foo"), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, "foo"), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, "foo"), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, "foo"), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, "foo"), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, ""), with unselected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, ""), with selected range on foreignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, ""), with unselected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, ""), with selected range collapsed at (foreignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with unselected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with selected range collapsed at (foreignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, ""), with selected range collapsed at (foreignComment, foreignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, ""), with unselected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, ""), with selected range on foreignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, "foo"), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, "foo"), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, ""), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, ""), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, ""), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, ""), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, ""), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, "foo"), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, "foo"), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, ""), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, ""), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, ""), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, ""), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, ""), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, "foo"), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, "foo"), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, "foo"), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, "foo"), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, ""), with unselected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, ""), with selected range on xmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, ""), with unselected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, ""), with selected range collapsed at (xmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with unselected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with selected range collapsed at (xmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, ""), with selected range collapsed at (xmlComment, xmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, ""), with unselected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, ""), with selected range on xmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, "foo"), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, "foo"), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, ""), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, ""), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, ""), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, ""), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, "foo"), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, "foo"), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, ""), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, ""), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, ""), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, ""), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, "foo"), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, "foo"), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, "foo"), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, "foo"), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, ""), with unselected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, ""), with selected range on detachedComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, ""), with selected range collapsed at (detachedComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with selected range collapsed at (detachedComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, ""), with selected range collapsed at (detachedComment, detachedComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, ""), with unselected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, ""), with selected range on detachedComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, "foo"), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, "foo"), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, ""), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, ""), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, "foo"), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, "foo"), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, ""), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, ""), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, "foo"), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, "foo"), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, ""), with unselected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, ""), with selected range on detachedForeignComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, ""), with unselected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, ""), with selected range on detachedForeignComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, "foo"), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, "foo"), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, ""), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, ""), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, "foo"), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, "foo"), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, ""), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, ""), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, "foo"), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, "foo"), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, ""), with unselected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, ""), with selected range on detachedXmlComment from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlComment, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlComment, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, ""), with unselected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, ""), with selected range on detachedXmlComment from 1 to 3
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 0, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 1, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range on paras[0] from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(2, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(3, 47, "foo"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:57 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 1 to comment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, comment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to 1
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 0)
10:17:58 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv.lastChild from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv.lastChild from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[0]), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[0]), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(testDiv), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(testDiv), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(foreignDoc), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(foreignDoc), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document.doctype), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document.doctype), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on paras[0] from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 0)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 1
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 1)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 1 to 2
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 2)
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with unselected range on foreignDoc from 0 to foreignDoc.childNodes.length
10:17:59 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with selected range on foreignDoc from 0 to foreignDoc.childNodes.length
10:17:59 INFO - TEST-OK | /dom/ranges/Range-mutations.html | took 25613ms
10:17:59 INFO - TEST-START | /dom/ranges/Range-selectNode.html
10:18:00 INFO - PROCESS | 3628 | ++DOCSHELL 12440800 == 20 [pid = 3628] [id = 37]
10:18:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1255FC00) [pid = 3628] [serial = 104] [outer = 00000000]
10:18:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (13A07C00) [pid = 3628] [serial = 105] [outer = 1255FC00]
10:18:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (14981C00) [pid = 3628] [serial = 106] [outer = 1255FC00]
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, current doc's range, type 9
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, foreign doc's range, type 9
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, XML doc's range, type 9
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, detached range, type 9
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, current doc's range, type 10
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, foreign doc's range, type 10
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, XML doc's range, type 10
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, detached range, type 10
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, current doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, foreign doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, XML doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, detached range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, current doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, foreign doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, XML doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, detached range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, current doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, foreign doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, XML doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, detached range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, current doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, foreign doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, XML doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, detached range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, current doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, foreign doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, XML doc's range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, detached range, type 1
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:00 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, current doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, foreign doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, XML doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, detached range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, current doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, foreign doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, XML doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, detached range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, current doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, foreign doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, XML doc's range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, detached range, type 9
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, current doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, foreign doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, XML doc's range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, detached range, type 10
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, current doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, foreign doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, XML doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, detached range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, current doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, foreign doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, XML doc's range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, detached range, type 1
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, current doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, foreign doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, XML doc's range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, detached range, type 7
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
10:18:01 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
10:18:01 INFO - TEST-OK | /dom/ranges/Range-selectNode.html | took 1409ms
10:18:01 INFO - TEST-START | /dom/ranges/Range-set.html
10:18:01 INFO - PROCESS | 3628 | ++DOCSHELL 16DDBC00 == 21 [pid = 3628] [id = 38]
10:18:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (16E49800) [pid = 3628] [serial = 107] [outer = 00000000]
10:18:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1751E000) [pid = 3628] [serial = 108] [outer = 16E49800]
10:18:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (17939400) [pid = 3628] [serial = 109] [outer = 16E49800]
10:18:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (185F9400) [pid = 3628] [serial = 110] [outer = 1CCB7800]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 10 [document.documentElement, 0, document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 11 [document.documentElement, 0, document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 12 [document.documentElement, 1, document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 13 [document.head, 1, document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 14 [document.body, 4, document.body, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 16 [paras[0], 0, paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 17 [detachedPara1, 0, detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 20 [paras[0].firstChild, 3, paras[3], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 21 [paras[0], 0, paras[0].firstChild, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 22 [testDiv, 2, paras[4], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 23 [document, 0, document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 24 [document, 0, document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 25 [comment, 2, comment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 26 [testDiv, 0, comment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 27 [foreignDoc, 1, foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 28 [foreignDoc.body, 0, foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 29 [xmlDoc, 1, xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 30 [detachedTextNode, 0, detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 33 [detachedComment, 3, detachedComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 36 [docfrag, 0, docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 37 [processingInstruction, 0, processingInstruction, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:11 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 45 [document, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 46 [document, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 47 [document, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 48 [document, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 49 [document, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]
10:18:12 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:13 INFO - PROCESS | 3628 | --DOCSHELL 12BD7C00 == 20 [pid = 3628] [id = 26]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]
10:18:13 INFO - PROCESS | 3628 | --DOCSHELL 11BEF000 == 19 [pid = 3628] [id = 35]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]
10:18:13 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (15CA2000) [pid = 3628] [serial = 86] [outer = 00000000] [url = about:blank]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]
10:18:13 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (17524800) [pid = 3628] [serial = 89] [outer = 00000000] [url = about:blank]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]
10:18:13 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (1751C800) [pid = 3628] [serial = 91] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:13 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 46 [document, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 47 [document, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 48 [document, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 49 [document, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 50 [comment, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 51 [comment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 52 [comment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 53 [comment, 96]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 83 [doctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 84 [doctype, -17]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 85 [doctype, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 45 [document, -1]
10:18:14 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 17 comment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 20 doctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 7 document
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
10:18:15 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 17 comment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 18 detachedComment
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 19 docfrag
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 20 doctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 7 document
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
10:18:16 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
10:18:17 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
10:18:17 INFO - TEST-OK | /dom/ranges/Range-set.html | took 16521ms
10:18:17 INFO - TEST-START | /dom/ranges/Range-surroundContents.html
10:18:18 INFO - PROCESS | 3628 | ++DOCSHELL 11E94400 == 20 [pid = 3628] [id = 39]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (11E98400) [pid = 3628] [serial = 111] [outer = 00000000]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (12A08800) [pid = 3628] [serial = 112] [outer = 11E98400]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (13AD3C00) [pid = 3628] [serial = 113] [outer = 11E98400]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 14CAE400 == 19 [pid = 3628] [id = 23]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 172C4C00 == 18 [pid = 3628] [id = 33]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 11E7FC00 == 17 [pid = 3628] [id = 20]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 12D69000 == 16 [pid = 3628] [id = 22]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 12560800 == 15 [pid = 3628] [id = 21]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 11ED9800 == 14 [pid = 3628] [id = 27]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 1389AC00 == 13 [pid = 3628] [id = 30]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 12440800 == 12 [pid = 3628] [id = 37]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 12440000 == 11 [pid = 3628] [id = 36]
10:18:18 INFO - PROCESS | 3628 | --DOCSHELL 18BD2000 == 10 [pid = 3628] [id = 34]
10:18:18 INFO - PROCESS | 3628 | ++DOCSHELL 1262BC00 == 11 [pid = 3628] [id = 40]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1262CC00) [pid = 3628] [serial = 114] [outer = 00000000]
10:18:18 INFO - PROCESS | 3628 | ++DOCSHELL 1262D000 == 12 [pid = 3628] [id = 41]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1262EC00) [pid = 3628] [serial = 115] [outer = 00000000]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (1262F400) [pid = 3628] [serial = 116] [outer = 1262CC00]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (11BEF400) [pid = 3628] [serial = 117] [outer = 1262EC00]
10:18:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (129BF000) [pid = 3628] [serial = 118] [outer = 1262EC00]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:313:3
10:18:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:312:1
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äb̈c̈d̈ëf̈g̈ḧ
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:313:3
10:18:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:312:1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild - assert_true: First differing node: expected Text node "̈b̈c̈d̈ëf̈g̈ḧ
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild - assert_true: First differing node: expected Text node "̈b̈c̈d̈ëf̈g̈ḧ
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äëf̈g̈ḧ
10:18:28 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild - assert_true: First differing node: expected Text node "Äëf̈g̈ḧ
10:18:28 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild - assert_true: First differing node: expected Text node "Ä̈f̈g̈ḧ
10:18:28 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild - assert_true: First differing node: expected Text node "Ä̈f̈g̈ḧ
10:18:28 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild - assert_true: First differing node: expected Text node "Ijklmnop
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild - assert_true: First differing node: expected Text node "Ijklmnop
10:18:28 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild - assert_true: First differing node: expected Element node Qrstuvwx
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild - assert_true: First differing node: expected Element node Qrstuvwx
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild - assert_true: First differing node: expected Text node "Opqrstuv", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild - assert_true: First differing node: expected Text node "Opqrstuv", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild - assert_true: First differing node: expected Element node Wxyzabcd
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild - assert_true: First differing node: expected Element node Wxyzabcd
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild - assert_true: First differing node: expected Text node "Efghijkl", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild - assert_true: First differing node: expected Text node "Efghijkl", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild - assert_true: First differing node: expected Element node Mnopqrst
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-FAIL | /dom/ranges/Range-surroundContents.html | 9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild - assert_true: First differing node: expected Element node Mnopqrst
, got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
10:18:28 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
10:18:28 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
10:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:28 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
10:18:28 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,7: resulting range position for range [document.head, 1, document.head, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,7: resulting range position for range [document.body, 4, document.body, 5], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
10:18:28 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,0: resulting DOM for range [document, 0, document, 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,0: resulting range position for range [document, 0, document, 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,7: resulting DOM for range [document, 0, document, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,7: resulting range position for range [document, 0, document, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,12: resulting range position for range [document, 0, document, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,17: resulting DOM for range [document, 0, document, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,17: resulting range position for range [document, 0, document, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,18: resulting range position for range [document, 0, document, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,19: resulting DOM for range [document, 0, document, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,19: resulting range position for range [document, 0, document, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,20: resulting DOM for range [document, 0, document, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,20: resulting range position for range [document, 0, document, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,0: resulting DOM for range [document, 0, document, 2], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,0: resulting range position for range [document, 0, document, 2], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,7: resulting DOM for range [document, 0, document, 2], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,7: resulting range position for range [document, 0, document, 2], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,12: resulting range position for range [document, 0, document, 2], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,17: resulting DOM for range [document, 0, document, 2], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,17: resulting range position for range [document, 0, document, 2], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,18: resulting range position for range [document, 0, document, 2], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,19: resulting DOM for range [document, 0, document, 2], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,19: resulting range position for range [document, 0, document, 2], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,20: resulting DOM for range [document, 0, document, 2], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,20: resulting range position for range [document, 0, document, 2], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,7: resulting DOM for range [comment, 2, comment, 3], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,7: resulting range position for range [comment, 2, comment, 3], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,17: resulting DOM for range [comment, 2, comment, 3], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,17: resulting range position for range [comment, 2, comment, 3], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,20: resulting range position for range [comment, 2, comment, 3], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,7: resulting range position for range [testDiv, 0, comment, 5], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
10:18:29 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
10:18:29 INFO - TEST-OK | /dom/ranges/Range-surroundContents.html | took 11943ms
10:18:29 INFO - TEST-START | /dom/traversal/NodeFilter-constants.html
10:18:29 INFO - PROCESS | 3628 | ++DOCSHELL 12ABD800 == 13 [pid = 3628] [id = 42]
10:18:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (12ABEC00) [pid = 3628] [serial = 119] [outer = 00000000]
10:18:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (17428C00) [pid = 3628] [serial = 120] [outer = 12ABEC00]
10:18:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (17DB6C00) [pid = 3628] [serial = 121] [outer = 12ABEC00]
10:18:30 INFO - TEST-PASS | /dom/traversal/NodeFilter-constants.html | Constants for acceptNode on NodeFilter interface object.
10:18:30 INFO - TEST-PASS | /dom/traversal/NodeFilter-constants.html | Constants for whatToShow on NodeFilter interface object.
10:18:30 INFO - TEST-OK | /dom/traversal/NodeFilter-constants.html | took 608ms
10:18:30 INFO - TEST-START | /dom/traversal/NodeIterator-removal.html
10:18:30 INFO - PROCESS | 3628 | ++DOCSHELL 18F90800 == 14 [pid = 3628] [id = 43]
10:18:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (18F91000) [pid = 3628] [serial = 122] [outer = 00000000]
10:18:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (19241C00) [pid = 3628] [serial = 123] [outer = 18F91000]
10:18:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1938C800) [pid = 3628] [serial = 124] [outer = 18F91000]
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[0]
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[0].firstChild
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[1].firstChild
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara1
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara1.firstChild
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara1
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara1.firstChild
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara2
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlElement
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignTextNode
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node processingInstruction
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node comment
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node doctype
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignDoctype
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[1]
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara2
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara2.firstChild
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node testDiv
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlTextNode
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlComment
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignComment
10:18:31 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlDoctype
10:18:31 INFO - TEST-OK | /dom/traversal/NodeIterator-removal.html | took 1072ms
10:18:31 INFO - TEST-START | /dom/traversal/NodeIterator.html
10:18:31 INFO - PROCESS | 3628 | ++DOCSHELL 19D06400 == 15 [pid = 3628] [id = 44]
10:18:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (19D07000) [pid = 3628] [serial = 125] [outer = 00000000]
10:18:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (19D0DC00) [pid = 3628] [serial = 126] [outer = 19D07000]
10:18:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1B1F2C00) [pid = 3628] [serial = 127] [outer = 19D07000]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1255F800) [pid = 3628] [serial = 79] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (12560000) [pid = 3628] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (11ED9C00) [pid = 3628] [serial = 76] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-extractContents.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (12627800) [pid = 3628] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-mutations.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (18EF6800) [pid = 3628] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (1255FC00) [pid = 3628] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-selectNode.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (11BF2800) [pid = 3628] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-isPointInRange.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (17996000) [pid = 3628] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode-binding.html]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (1751E000) [pid = 3628] [serial = 108] [outer = 00000000] [url = about:blank]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (13AD5800) [pid = 3628] [serial = 102] [outer = 00000000] [url = about:blank]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (13A07C00) [pid = 3628] [serial = 105] [outer = 00000000] [url = about:blank]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (12BD6000) [pid = 3628] [serial = 99] [outer = 00000000] [url = about:blank]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (146BFC00) [pid = 3628] [serial = 64] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
10:18:33 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (18E6F000) [pid = 3628] [serial = 94] [outer = 00000000] [url = about:blank]
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | detach() should be a no-op
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() parameter defaults
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() with null as arguments
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() with undefined as arguments
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | Propagate exception from filter function
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, null)
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return true }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return false }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:34 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:35 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:35 INFO - TEST-OK | /dom/traversal/NodeIterator.html | took 3939ms
10:18:35 INFO - TEST-START | /dom/traversal/TreeWalker-acceptNode-filter.html
10:18:35 INFO - PROCESS | 3628 | ++DOCSHELL 11E7D800 == 16 [pid = 3628] [id = 45]
10:18:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (11E7E800) [pid = 3628] [serial = 128] [outer = 00000000]
10:18:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (12625800) [pid = 3628] [serial = 129] [outer = 11E7E800]
10:18:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (13AD6C00) [pid = 3628] [serial = 130] [outer = 11E7E800]
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with raw function filter
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object filter
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with null filter
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with undefined filter
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object lacking acceptNode property
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object with non-function acceptNode property
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with function having acceptNode function
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing acceptNode callee
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with filter function that throws
10:18:36 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with filter object that throws
10:18:36 INFO - TEST-OK | /dom/traversal/TreeWalker-acceptNode-filter.html | took 912ms
10:18:36 INFO - TEST-START | /dom/traversal/TreeWalker-basic.html
10:18:36 INFO - PROCESS | 3628 | ++DOCSHELL 172C0400 == 17 [pid = 3628] [id = 46]
10:18:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (17426000) [pid = 3628] [serial = 131] [outer = 00000000]
10:18:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (18C64800) [pid = 3628] [serial = 132] [outer = 17426000]
10:18:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (190CE400) [pid = 3628] [serial = 133] [outer = 17426000]
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root).
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root, null, null).
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root, undefined, undefined).
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Give an invalid root node to document.createTreeWalker().
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Walk over nodes.
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Optional arguments to createTreeWalker should be optional (3 passed, null).
10:18:37 INFO - TEST-OK | /dom/traversal/TreeWalker-basic.html | took 865ms
10:18:37 INFO - TEST-START | /dom/traversal/TreeWalker-currentNode.html
10:18:37 INFO - PROCESS | 3628 | ++DOCSHELL 19D0A400 == 18 [pid = 3628] [id = 47]
10:18:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (19D0AC00) [pid = 3628] [serial = 134] [outer = 00000000]
10:18:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (1B1EE000) [pid = 3628] [serial = 135] [outer = 19D0AC00]
10:18:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1B83C000) [pid = 3628] [serial = 136] [outer = 19D0AC00]
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-currentNode.html | Test that TreeWalker.parent() doesn't set the currentNode to a node not under the root.
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-currentNode.html | Test that we handle setting the currentNode to arbitrary nodes not under the root element.
10:18:37 INFO - TEST-PASS | /dom/traversal/TreeWalker-currentNode.html | Test how we handle the case when the traversed to node is within the root, but the currentElement is not.
10:18:37 INFO - TEST-OK | /dom/traversal/TreeWalker-currentNode.html | took 864ms
10:18:37 INFO - TEST-START | /dom/traversal/TreeWalker-previousNodeLastChildReject.html
10:18:38 INFO - PROCESS | 3628 | ++DOCSHELL 1BA8DC00 == 19 [pid = 3628] [id = 48]
10:18:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (1BA8E000) [pid = 3628] [serial = 137] [outer = 00000000]
10:18:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1BB3FC00) [pid = 3628] [serial = 138] [outer = 1BA8E000]
10:18:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (1BB4B000) [pid = 3628] [serial = 139] [outer = 1BA8E000]
10:18:38 INFO - TEST-PASS | /dom/traversal/TreeWalker-previousNodeLastChildReject.html | Test that previousNode properly respects the filter.
10:18:38 INFO - TEST-OK | /dom/traversal/TreeWalker-previousNodeLastChildReject.html | took 816ms
10:18:38 INFO - TEST-START | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html
10:18:38 INFO - PROCESS | 3628 | ++DOCSHELL 1BA91C00 == 20 [pid = 3628] [id = 49]
10:18:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1BA93C00) [pid = 3628] [serial = 140] [outer = 00000000]
10:18:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1BDBA400) [pid = 3628] [serial = 141] [outer = 1BA93C00]
10:18:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1C0F5400) [pid = 3628] [serial = 142] [outer = 1BA93C00]
10:18:39 INFO - TEST-PASS | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html | Test that previousSibling properly respects the filter.
10:18:39 INFO - TEST-OK | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html | took 769ms
10:18:39 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-reject.html
10:18:39 INFO - PROCESS | 3628 | ++DOCSHELL 11E7B800 == 21 [pid = 3628] [id = 50]
10:18:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11E91800) [pid = 3628] [serial = 143] [outer = 00000000]
10:18:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (129B6C00) [pid = 3628] [serial = 144] [outer = 11E91800]
10:18:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1BDAFC00) [pid = 3628] [serial = 145] [outer = 11E91800]
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing nextNode
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing firstChild
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing nextSibling
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing parentNode
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing previousSibling
10:18:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing previousNode
10:18:40 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-reject.html | took 992ms
10:18:40 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-skip-most.html
10:18:40 INFO - PROCESS | 3628 | ++DOCSHELL 12D9D400 == 22 [pid = 3628] [id = 51]
10:18:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13A97400) [pid = 3628] [serial = 146] [outer = 00000000]
10:18:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14DA0000) [pid = 3628] [serial = 147] [outer = 13A97400]
10:18:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (15C9BC00) [pid = 3628] [serial = 148] [outer = 13A97400]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 18F90800 == 21 [pid = 3628] [id = 43]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 12ABD800 == 20 [pid = 3628] [id = 42]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 1262BC00 == 19 [pid = 3628] [id = 40]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 1262D000 == 18 [pid = 3628] [id = 41]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 11E94400 == 17 [pid = 3628] [id = 39]
10:18:41 INFO - PROCESS | 3628 | --DOCSHELL 16DDBC00 == 16 [pid = 3628] [id = 38]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (12563000) [pid = 3628] [serial = 81] [outer = 00000000] [url = about:blank]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (129C0800) [pid = 3628] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13AD3800) [pid = 3628] [serial = 78] [outer = 00000000] [url = about:blank]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (14981C00) [pid = 3628] [serial = 106] [outer = 00000000] [url = about:blank]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (14D0F800) [pid = 3628] [serial = 103] [outer = 00000000] [url = about:blank]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (14D0CC00) [pid = 3628] [serial = 100] [outer = 00000000] [url = about:blank]
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (19390C00) [pid = 3628] [serial = 97] [outer = 00000000] [url = about:blank]
10:18:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip-most.html | Testing nextSibling
10:18:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip-most.html | Testing previousSibling
10:18:41 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-skip-most.html | took 961ms
10:18:41 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (11BEF400) [pid = 3628] [serial = 117] [outer = 1262EC00] [url = about:blank]
10:18:41 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-skip.html
10:18:41 INFO - PROCESS | 3628 | ++DOCSHELL 11BAD400 == 17 [pid = 3628] [id = 52]
10:18:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11EE2800) [pid = 3628] [serial = 149] [outer = 00000000]
10:18:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (14CAE000) [pid = 3628] [serial = 150] [outer = 11EE2800]
10:18:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15204800) [pid = 3628] [serial = 151] [outer = 11EE2800]
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing nextNode
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing firstChild
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing nextSibling
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing parentNode
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing previousSibling
10:18:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing previousNode
10:18:42 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-skip.html | took 736ms
10:18:42 INFO - TEST-START | /dom/traversal/TreeWalker-walking-outside-a-tree.html
10:18:42 INFO - PROCESS | 3628 | ++DOCSHELL 18C67C00 == 18 [pid = 3628] [id = 53]
10:18:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (18E36C00) [pid = 3628] [serial = 152] [outer = 00000000]
10:18:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (18F92C00) [pid = 3628] [serial = 153] [outer = 18E36C00]
10:18:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1985E400) [pid = 3628] [serial = 154] [outer = 18E36C00]
10:18:43 INFO - TEST-PASS | /dom/traversal/TreeWalker-walking-outside-a-tree.html | walking outside a tree
10:18:43 INFO - TEST-OK | /dom/traversal/TreeWalker-walking-outside-a-tree.html | took 657ms
10:18:43 INFO - TEST-START | /dom/traversal/TreeWalker.html
10:18:43 INFO - PROCESS | 3628 | ++DOCSHELL 1B1EE400 == 19 [pid = 3628] [id = 54]
10:18:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1B1EF000) [pid = 3628] [serial = 155] [outer = 00000000]
10:18:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1B848400) [pid = 3628] [serial = 156] [outer = 1B1EF000]
10:18:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1BA96400) [pid = 3628] [serial = 157] [outer = 1B1EF000]
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return false }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, null)
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:44 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
10:18:45 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
10:18:45 INFO - TEST-OK | /dom/traversal/TreeWalker.html | took 2353ms
10:18:45 INFO - TEST-START | /domparsing/DOMParser-parseFromString-html.html
10:18:45 INFO - PROCESS | 3628 | ++DOCSHELL 17427000 == 20 [pid = 3628] [id = 55]
10:18:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (19B61C00) [pid = 3628] [serial = 158] [outer = 00000000]
10:18:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1C23E400) [pid = 3628] [serial = 159] [outer = 19B61C00]
10:18:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1C23F800) [pid = 3628] [serial = 160] [outer = 19B61C00]
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | Parsing of id attribute
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | contentType
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | characterSet
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | inputEncoding
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | charset
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | URL value
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | Location value
10:18:46 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | DOMParser parses HTML tag soup with no problems
10:18:46 INFO - TEST-OK | /domparsing/DOMParser-parseFromString-html.html | took 608ms
10:18:46 INFO - TEST-START | /domparsing/DOMParser-parseFromString-xml.html
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1262EC00) [pid = 3628] [serial = 115] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1262CC00) [pid = 3628] [serial = 114] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (18F91000) [pid = 3628] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/NodeIterator-removal.html]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (12ABEC00) [pid = 3628] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/NodeFilter-constants.html]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (11E98400) [pid = 3628] [serial = 111] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-surroundContents.html]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19D0DC00) [pid = 3628] [serial = 126] [outer = 00000000] [url = about:blank]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (19241C00) [pid = 3628] [serial = 123] [outer = 00000000] [url = about:blank]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (17DB6C00) [pid = 3628] [serial = 121] [outer = 00000000] [url = about:blank]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17428C00) [pid = 3628] [serial = 120] [outer = 00000000] [url = about:blank]
10:18:46 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (12A08800) [pid = 3628] [serial = 112] [outer = 00000000] [url = about:blank]
10:18:46 INFO - PROCESS | 3628 | ++DOCSHELL 1262CC00 == 21 [pid = 3628] [id = 56]
10:18:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1262D000) [pid = 3628] [serial = 161] [outer = 00000000]
10:18:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1C240800) [pid = 3628] [serial = 162] [outer = 1262D000]
10:18:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1C551000) [pid = 3628] [serial = 163] [outer = 1262D000]
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type text/xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for correctly parsed document with type text/xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type text/xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for incorrectly parsed document with type text/xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type application/xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for correctly parsed document with type application/xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type application/xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for incorrectly parsed document with type application/xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type application/xhtml+xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for correctly parsed document with type application/xhtml+xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type application/xhtml+xml
10:18:47 INFO - TEST-FAIL | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for incorrectly parsed document with type application/xhtml+xml - assert_false: Should not be XMLDocument expected false got true
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
10:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
10:18:47 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type image/svg+xml
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for correctly parsed document with type image/svg+xml
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type image/svg+xml
10:18:47 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for incorrectly parsed document with type image/svg+xml
10:18:47 INFO - TEST-OK | /domparsing/DOMParser-parseFromString-xml.html | took 945ms
10:18:47 INFO - TEST-START | /domparsing/XMLSerializer-serializeToString.html
10:18:47 INFO - PROCESS | 3628 | ++DOCSHELL 16DD4C00 == 22 [pid = 3628] [id = 57]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (19D0DC00) [pid = 3628] [serial = 164] [outer = 00000000]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1CB16400) [pid = 3628] [serial = 165] [outer = 19D0DC00]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1CB1AC00) [pid = 3628] [serial = 166] [outer = 19D0DC00]
10:18:47 INFO - TEST-PASS | /domparsing/XMLSerializer-serializeToString.html | check XMLSerializer.serializeToString method could parsing xmldoc to string
10:18:47 INFO - TEST-OK | /domparsing/XMLSerializer-serializeToString.html | took 448ms
10:18:47 INFO - TEST-START | /domparsing/insert-adjacent.html
10:18:47 INFO - PROCESS | 3628 | ++DOCSHELL 1CB1F400 == 23 [pid = 3628] [id = 58]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1CCAA400) [pid = 3628] [serial = 167] [outer = 00000000]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1CCB3000) [pid = 3628] [serial = 168] [outer = 1CCAA400]
10:18:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1CCB2000) [pid = 3628] [serial = 169] [outer = 1CCAA400]
10:18:47 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(beforebegin, beforebegin
)
10:18:47 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(afterbegin, afterbegin
)
10:18:47 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(beforeend, beforeend
)
10:18:47 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(afterend, afterend
)
10:18:47 INFO - TEST-OK | /domparsing/insert-adjacent.html | took 464ms
10:18:47 INFO - TEST-START | /domxpath/001.html
10:18:48 INFO - PROCESS | 3628 | ++DOCSHELL 1467EC00 == 24 [pid = 3628] [id = 59]
10:18:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1B1F5800) [pid = 3628] [serial = 170] [outer = 00000000]
10:18:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1D171000) [pid = 3628] [serial = 171] [outer = 1B1F5800]
10:18:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1D172800) [pid = 3628] [serial = 172] [outer = 1B1F5800]
10:18:48 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 564
10:18:48 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 710
10:18:48 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 733
10:18:48 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 342
10:18:48 INFO - TEST-PASS | /domxpath/001.html | HTML elements no namespace prefix
10:18:48 INFO - TEST-PASS | /domxpath/001.html | HTML elements namespace prefix
10:18:48 INFO - TEST-PASS | /domxpath/001.html | HTML elements mixed use of prefix
10:18:48 INFO - TEST-PASS | /domxpath/001.html | SVG elements no namespace prefix
10:18:48 INFO - TEST-PASS | /domxpath/001.html | SVG elements namespace prefix
10:18:48 INFO - TEST-PASS | /domxpath/001.html | HTML elements mixed case
10:18:48 INFO - TEST-PASS | /domxpath/001.html | SVG elements mixed case selector
10:18:48 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element
10:18:48 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element2
10:18:48 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element3
10:18:48 INFO - TEST-PASS | /domxpath/001.html | Throw with invalid prefix
10:18:48 INFO - TEST-OK | /domxpath/001.html | took 753ms
10:18:48 INFO - TEST-START | /domxpath/002.html
10:18:48 INFO - PROCESS | 3628 | ++DOCSHELL 1255F000 == 25 [pid = 3628] [id = 60]
10:18:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12560000) [pid = 3628] [serial = 173] [outer = 00000000]
10:18:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12D9E000) [pid = 3628] [serial = 174] [outer = 12560000]
10:18:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1490C800) [pid = 3628] [serial = 175] [outer = 12560000]
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select html element based on attribute
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select html element based on attribute mixed case
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select both HTML and SVG elements based on attribute
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 1
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 2
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 3
10:18:49 INFO - TEST-FAIL | /domxpath/002.html | Select SVG element based on mixed case attribute - assert_array_equals: lengths differ, expected 0 got 2
10:18:49 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
10:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
10:18:49 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
10:18:49 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
10:18:49 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
10:18:49 INFO - TEST-FAIL | /domxpath/002.html | Select both HTML and SVG elements based on mixed case attribute - assert_array_equals: lengths differ, expected 1 got 3
10:18:49 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
10:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
10:18:49 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
10:18:49 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
10:18:49 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
10:18:49 INFO - TEST-FAIL | /domxpath/002.html | Select SVG elements with refX attribute - assert_array_equals: lengths differ, expected 1 got 0
10:18:49 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
10:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:49 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
10:18:49 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
10:18:49 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
10:18:49 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select SVG elements with refX attribute incorrect case
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select SVG elements with refX attribute lowercase
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select SVG element with non-ascii attribute 1
10:18:49 INFO - TEST-PASS | /domxpath/002.html | Select SVG element with non-ascii attribute 2
10:18:49 INFO - TEST-PASS | /domxpath/002.html | xmlns attribute
10:18:49 INFO - TEST-PASS | /domxpath/002.html | svg element with XLink attribute
10:18:49 INFO - TEST-OK | /domxpath/002.html | took 832ms
10:18:49 INFO - TEST-START | /domxpath/evaluator-constructor.html
10:18:49 INFO - PROCESS | 3628 | ++DOCSHELL 193EDC00 == 26 [pid = 3628] [id = 61]
10:18:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (193F0C00) [pid = 3628] [serial = 176] [outer = 00000000]
10:18:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1BA8C400) [pid = 3628] [serial = 177] [outer = 193F0C00]
10:18:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1C2E1400) [pid = 3628] [serial = 178] [outer = 193F0C00]
10:18:50 INFO - TEST-PASS | /domxpath/evaluator-constructor.html | Constructor with 'new'
10:18:50 INFO - TEST-FAIL | /domxpath/evaluator-constructor.html | Constructor without 'new' - Constructor XPathEvaluator requires 'new'
10:18:50 INFO - @http://web-platform.test:8000/domxpath/evaluator-constructor.html:14:11
10:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:50 INFO - @http://web-platform.test:8000/domxpath/evaluator-constructor.html:13:1
10:18:50 INFO - TEST-OK | /domxpath/evaluator-constructor.html | took 817ms
10:18:50 INFO - TEST-START | /domxpath/xml_xpath_runner.html
10:18:50 INFO - PROCESS | 3628 | ++DOCSHELL 1BA89000 == 27 [pid = 3628] [id = 62]
10:18:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1CB12800) [pid = 3628] [serial = 179] [outer = 00000000]
10:18:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1CCAD400) [pid = 3628] [serial = 180] [outer = 1CB12800]
10:18:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1D445400) [pid = 3628] [serial = 181] [outer = 1CB12800]
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 2
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 3
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 4
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 5
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 6
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 7
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 8
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 9
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 10
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 11
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 12
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 13
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 14
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 15
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 16
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 17
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 18
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 19
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 20
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 21
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 22
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 23
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 24
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 25
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 26
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 27
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 28
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 29
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 30
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 31
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 32
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 33
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 34
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 35
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 36
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 37
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 38
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 39
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 40
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 41
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 42
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 43
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 44
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 45
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 46
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 47
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 48
10:18:53 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 49
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 50
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 51
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 52
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 53
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 54
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 55
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 56
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 57
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 58
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 59
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 60
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 61
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 62
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 63
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 64
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 65
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 66
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 67
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 68
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 69
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 70
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 71
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 72
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 73
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 74
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 75
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 76
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 77
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 78
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 79
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 80
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 81
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 82
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 83
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 84
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 85
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 86
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 87
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 88
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 89
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 90
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 91
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 92
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 93
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 94
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 95
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 96
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 97
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 98
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 99
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 100
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 101
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 102
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 103
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 104
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 105
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 106
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 107
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 108
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 109
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 110
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 111
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 112
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 113
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 114
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 115
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 116
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 117
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 118
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 119
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 120
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 121
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 122
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 123
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 124
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 125
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 126
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 127
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 128
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 129
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 130
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 131
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 132
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 133
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 134
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 135
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 136
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 137
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 138
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 139
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 140
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 141
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 142
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 143
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 144
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 145
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 146
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 147
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 148
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 149
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 150
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 151
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 152
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 153
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 154
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 155
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 156
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 157
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 158
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 159
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 160
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 161
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 162
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 163
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 164
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 165
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 166
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 167
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 168
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 169
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 170
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 171
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 172
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 173
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 174
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 175
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 176
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 177
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 178
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 179
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 180
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 181
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 182
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 183
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 184
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 185
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 186
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 187
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 188
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 189
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 190
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 191
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 192
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 193
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 194
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 195
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 196
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 197
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 198
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 199
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 200
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 201
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 202
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 203
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 204
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 205
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 206
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 207
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 208
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 209
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 210
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 211
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 212
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 213
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 214
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 215
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 216
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 217
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 218
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 219
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 220
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 221
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 222
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 223
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 224
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 225
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 226
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 227
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 228
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 229
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 230
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 231
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 232
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 233
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 234
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 235
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 236
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 237
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 238
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 239
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 240
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 241
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 242
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 243
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 244
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 245
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 246
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 247
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 248
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 249
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 250
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 251
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 252
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 253
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 254
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 255
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 256
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 257
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 258
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 259
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 260
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 261
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 262
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 263
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 264
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 265
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 266
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 267
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 268
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 269
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 270
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 271
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 272
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 273
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 274
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 275
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 276
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 277
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 278
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 279
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 280
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 281
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 282
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 283
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 284
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 285
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 286
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 287
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 288
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 289
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 290
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 291
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 292
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 293
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 294
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 295
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 296
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 297
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 298
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 299
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 300
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 301
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 302
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 303
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 304
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 305
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 306
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 307
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 308
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 309
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 310
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 311
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 312
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 313
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 314
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 315
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 316
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 317
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 318
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 319
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 320
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 321
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 322
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 323
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 324
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 325
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 326
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 327
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 328
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 329
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 330
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 331
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 332
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 333
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 334
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 335
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 336
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 337
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 338
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 339
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 340
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 341
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 342
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 343
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 344
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 345
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 346
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 347
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 348
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 349
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 350
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 351
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 352
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 353
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 354
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 355
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 356
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 357
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 358
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 359
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 360
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 361
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 362
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 363
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 364
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 365
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 366
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 367
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 368
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 369
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 370
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 371
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 372
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 373
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 374
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 375
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 376
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 377
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 378
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 379
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 380
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 381
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 382
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 383
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 384
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 385
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 386
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 387
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 388
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 389
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 390
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 391
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 392
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 393
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 394
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 395
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 396
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 397
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 398
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 399
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 400
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 401
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 402
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 403
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 404
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 405
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 406
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 407
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 408
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 409
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 410
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 411
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 412
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 413
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 414
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 415
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 416
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 417
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 418
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 419
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 420
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 421
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 422
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 423
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 424
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 425
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 426
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 427
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 428
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 429
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 430
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 431
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 432
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 433
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 434
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 435
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 436
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 437
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 438
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 439
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 440
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 441
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 442
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 443
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 444
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 445
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 446
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 447
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 448
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 449
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 450
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 451
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 452
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 453
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 454
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 455
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 456
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 457
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 458
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 459
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 460
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 461
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 462
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 463
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 464
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 465
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 466
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 467
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 468
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 469
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 470
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 471
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 472
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 473
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 474
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 475
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 476
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 477
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 478
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 479
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 480
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 481
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 482
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 483
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 484
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 485
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 486
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 487
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 488
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 489
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 490
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 491
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 492
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 493
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 494
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 495
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 496
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 497
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 498
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 499
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 500
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 501
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 502
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 503
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 504
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 505
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 506
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 507
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 508
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 509
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 510
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 511
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 512
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 513
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 514
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 515
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 516
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 517
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 518
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 519
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 520
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 521
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 522
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 523
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 524
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 525
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 526
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 527
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 528
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 529
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 530
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 531
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 532
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 533
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 534
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 535
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 536
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 537
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 538
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 539
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 540
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 541
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 542
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 543
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 544
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 545
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 546
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 547
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 548
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 549
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 550
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 551
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 552
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 553
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 554
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 555
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 556
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 557
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 558
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 559
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 560
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 561
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 562
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 563
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 564
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 565
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 566
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 567
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 568
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 569
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 570
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 571
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 572
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 573
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 574
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 575
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 576
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 577
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 578
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 579
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 580
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 581
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 582
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 583
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 584
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 585
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 586
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 587
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 588
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 589
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 590
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 591
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 592
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 593
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 594
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 595
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 596
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 597
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 598
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 599
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 600
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 601
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 602
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 603
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 604
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 605
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 606
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 607
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 608
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 609
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 610
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 611
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 612
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 613
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 614
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 615
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 616
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 617
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 618
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 619
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 620
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 621
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 622
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 623
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 624
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 625
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 626
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 627
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 628
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 629
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 630
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 631
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 632
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 633
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 634
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 635
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 636
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 637
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 638
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 639
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 640
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 641
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 642
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 643
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 644
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 645
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 646
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 647
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 648
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 649
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 650
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 651
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 652
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 653
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 654
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 655
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 656
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 657
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 658
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 659
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 660
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 661
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 662
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 663
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 664
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 665
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 666
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 667
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 668
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 669
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 670
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 671
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 672
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 673
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 674
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 675
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 676
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 677
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 678
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 679
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 680
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 681
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 682
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 683
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 684
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 685
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 686
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 687
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 688
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 689
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 690
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 691
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 692
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 693
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 694
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 695
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 696
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 697
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 698
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 699
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 700
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 701
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 702
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 703
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 704
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 705
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 706
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 707
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 708
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 709
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 710
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 711
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 712
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 713
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 714
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 715
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 716
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 717
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 718
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 719
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 720
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 721
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 722
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 723
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 724
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 725
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 726
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 727
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 728
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 729
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 730
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 731
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 732
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 733
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 734
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 735
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 736
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 737
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 738
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 739
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 740
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 741
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 742
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 743
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 744
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 745
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 746
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 747
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 748
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 749
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 750
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 751
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 752
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 753
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 754
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 755
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 756
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 757
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 758
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 759
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 760
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 761
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 762
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 763
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 764
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 765
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 766
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 767
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 768
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 769
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 770
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 771
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 772
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 773
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 774
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 775
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 776
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 777
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 778
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 779
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 780
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 781
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 782
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 783
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 784
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 785
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 786
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 787
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 788
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 789
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 790
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 791
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 792
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 793
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 794
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 795
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 796
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 797
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 798
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 799
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 800
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 801
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 802
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 803
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 804
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 805
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 806
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 807
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 808
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 809
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 810
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 811
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 812
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 813
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 814
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 815
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 816
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 817
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 818
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 819
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 820
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 821
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 822
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 823
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 824
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 825
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 826
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 827
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 828
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 829
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 830
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 831
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 832
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 833
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 834
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 835
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 836
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 837
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 838
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 839
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 840
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 841
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 842
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 843
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 844
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 845
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 846
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 847
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 848
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 849
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 850
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 851
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 852
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 853
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 854
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 855
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 856
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 857
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 858
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 859
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 860
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 861
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 862
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 863
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 864
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 865
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 866
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 867
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 868
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 869
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 870
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 871
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 872
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 873
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 874
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 875
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 876
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 877
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 878
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 879
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 880
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 881
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 882
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 883
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 884
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 885
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 886
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 887
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 888
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 889
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 890
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 891
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 892
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 893
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 894
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 895
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 896
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 897
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 898
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 899
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 900
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 901
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 902
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 903
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 904
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 905
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 906
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 907
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 908
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 909
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 910
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 911
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 912
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 913
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 914
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 915
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 916
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 917
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 918
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 919
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 920
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 921
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 922
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 923
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 924
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 925
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 926
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 927
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 928
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 929
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 930
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 931
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 932
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 933
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 934
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 935
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 936
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 937
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 938
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 939
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 940
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 941
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 942
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 943
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 944
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 945
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 946
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 947
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 948
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 949
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 950
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 951
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 952
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 953
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 954
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 955
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 956
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 957
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 958
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 959
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 960
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 961
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 962
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 963
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 964
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 965
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 966
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 967
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 968
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 969
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 970
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 971
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 972
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 973
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 974
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 975
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 976
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 977
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 978
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 979
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 980
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 981
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 982
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 983
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 984
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 985
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 986
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 987
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 988
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 989
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 990
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 991
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 992
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 993
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 994
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 995
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 996
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 997
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 998
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 999
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1000
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1001
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1002
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1003
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1004
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1005
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1006
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1007
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1008
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1009
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1010
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1011
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1012
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1013
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1014
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1015
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1016
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1017
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1018
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1019
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1020
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1021
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1022
10:18:54 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1023
10:18:54 INFO - TEST-OK | /domxpath/xml_xpath_runner.html | took 3922ms
10:18:54 INFO - TEST-START | /editing/event.html
10:18:54 INFO - PROCESS | 3628 | ++DOCSHELL 0FFAE400 == 28 [pid = 3628] [id = 63]
10:18:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11BEC400) [pid = 3628] [serial = 182] [outer = 00000000]
10:18:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (12ABD000) [pid = 3628] [serial = 183] [outer = 11BEC400]
10:18:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13A93400) [pid = 3628] [serial = 184] [outer = 11BEC400]
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 797
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 1386
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(target) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1846
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 797
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 1386
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
10:18:55 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(target) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1846
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontFace
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontFace
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontColor
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontColor
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
10:18:55 INFO - PROCESS | 3628 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
10:18:56 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
10:18:56 INFO - TEST-PASS | /editing/event.html | Simple editable div: execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Simple editable div: beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Simple editable div: input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Simple editable div: execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Simple editable div: beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Simple editable div: input event, uncanceled - assert_equals: e.command expected (string) "bold" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: execCommand() must not throw, canceled - assert_equals: Unexpected exception expected null but got object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..."
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:228:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:227:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: input event, canceled - assert_true: div contents must not be changed expected true got false
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:264:17
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: execCommand() must not throw, uncanceled - assert_equals: Unexpected exception expected null but got object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..."
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:228:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:227:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Editable b: input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: execCommand() must not throw, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: beforeinput event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: beforeinput event, uncanceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 19D06400 == 27 [pid = 3628] [id = 44]
10:18:56 INFO - TEST-PASS | /editing/event.html | No editable content: input event, uncanceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 11E7B800 == 26 [pid = 3628] [id = 50]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: execCommand() must not throw, canceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 1BA8DC00 == 25 [pid = 3628] [id = 48]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: beforeinput event, canceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 19D0A400 == 24 [pid = 3628] [id = 47]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: input event, canceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 172C0400 == 23 [pid = 3628] [id = 46]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: execCommand() must not throw, uncanceled
10:18:56 INFO - PROCESS | 3628 | --DOCSHELL 11E7D800 == 22 [pid = 3628] [id = 45]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: beforeinput event, uncanceled
10:18:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (129BF000) [pid = 3628] [serial = 118] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
10:18:56 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: input event, uncanceled
10:18:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1262F400) [pid = 3628] [serial = 116] [outer = 00000000] [url = about:blank]
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: execCommand() must not throw, canceled
10:18:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13AD3C00) [pid = 3628] [serial = 113] [outer = 00000000] [url = about:blank]
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: beforeinput event, canceled
10:18:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1938C800) [pid = 3628] [serial = 124] [outer = 00000000] [url = about:blank]
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: beforeinput event, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: input event, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: execCommand() must not throw, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: beforeinput event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: beforeinput event, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: input event, uncanceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Changing selection from handler: execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Changing selection from handler: beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Changing selection from handler: input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Changing selection from handler: execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Changing selection from handler: beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Changing selection from handler: input event, uncanceled - assert_equals: event.target expected Element node bar
but got Element node foo
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:270:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "quasit": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "quasit": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "backColor" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "green": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "green": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "green": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command backColor, value "green": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "green": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "backColor" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "quasit": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "quasit": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "createLink" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": input event, uncanceled - assert_equals: e.command expected (string) "createLink" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "quasit": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "quasit": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "fontName" but got (undefined) undefined
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "serif": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": input event, canceled
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": execCommand() must not throw, uncanceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "serif": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "serif": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:56 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:56 INFO - TEST-PASS | /editing/event.html | Command fontName, value "Helvetica": execCommand() must not throw, canceled
10:18:56 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "Helvetica": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "Helvetica": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontName, value "Helvetica": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "Helvetica": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "Helvetica": input event, uncanceled - assert_equals: e.command expected (string) "fontName" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "quasit": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "6": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "6": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "6": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "6": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "6": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "6": input event, uncanceled - assert_equals: e.command expected (string) "fontSize" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "15px": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "15px": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "15px": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "15px": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "15px": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "15px": input event, uncanceled - assert_equals: e.command expected (string) "fontSize" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "foreColor" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "green": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "green": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "green": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "green": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "green": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "foreColor" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "hiliteColor" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "green": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "green": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "green": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "green": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "green": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "hiliteColor" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command italic, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command italic, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": input event, uncanceled - assert_equals: e.command expected (string) "italic" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command italic, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command italic, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command italic, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "italic" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": input event, uncanceled - assert_equals: e.command expected (string) "removeFormat" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "removeFormat" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": input event, uncanceled - assert_equals: e.command expected (string) "strikeThrough" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "strikeThrough" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command subscript, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command subscript, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": input event, uncanceled - assert_equals: e.command expected (string) "subscript" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command subscript, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command subscript, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "subscript" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command superscript, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command superscript, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": input event, uncanceled - assert_equals: e.command expected (string) "superscript" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command superscript, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command superscript, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "superscript" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command underline, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command underline, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": input event, uncanceled - assert_equals: e.command expected (string) "underline" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command underline, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command underline, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command underline, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "underline" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "quasit": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command delete, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command delete, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": input event, uncanceled - assert_equals: e.command expected (string) "delete" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command delete, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command delete, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command delete, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "delete" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "quasit": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "p": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "p": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "p": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "p": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "p": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "p": input event, uncanceled - assert_equals: e.command expected (string) "formatBlock" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": input event, uncanceled - assert_equals: e.command expected (string) "forwardDelete" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "forwardDelete" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command indent, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command indent, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": input event, uncanceled - assert_equals: e.command expected (string) "indent" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command indent, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command indent, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command indent, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "indent" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "id": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "id": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "id": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "id": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "id": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "id": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "hi": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "hi": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "hi": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "hi": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "hi": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "hi": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertImage" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "../images/green.png": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "../images/green.png": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "../images/green.png": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "../images/green.png": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "../images/green.png": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "../images/green.png": input event, uncanceled - assert_equals: e.command expected (string) "insertImage" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "quasit": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertOrderedList" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertOrderedList" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertParagraph" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertParagraph" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": execCommand() must not throw, canceled - assert_equals: Unexpected exception expected null but got object "[Exception... "Method not implemented" nsresult: "0x8000..."
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:228:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:227:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertText, value "": input event, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": execCommand() must not throw, uncanceled - assert_equals: Unexpected exception expected null but got object "[Exception... "Method not implemented" nsresult: "0x8000..."
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:228:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:227:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertText, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertText, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertText" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertText, value "abc": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "abc": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "abc": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertText, value "abc": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "abc": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "abc": input event, uncanceled - assert_equals: e.command expected (string) "insertText" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertUnorderedList" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertUnorderedList" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyCenter" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyCenter" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyFull" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyFull" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyLeft" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyLeft" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyRight" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "quasit": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyRight" but got (undefined) undefined
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:276:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "quasit": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "quasit": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:233:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:232:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "quasit": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:261:13
10:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:260:9
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:171:5
10:18:57 INFO - @http://web-platform.test:8000/editing/event.html:170:1
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": input event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": execCommand() must not throw, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": beforeinput event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": input event, canceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": execCommand() must not throw, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": beforeinput event, uncanceled
10:18:57 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": input event, uncanceled
10:18:57 INFO - TEST-OK | /editing/event.html | took 3298ms
10:18:57 INFO - TEST-START | /editing/run/backcolor.html
10:18:57 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
10:18:57 INFO - PROCESS | 3628 | ++DOCSHELL 12569C00 == 23 [pid = 3628] [id = 64]
10:18:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12628C00) [pid = 3628] [serial = 185] [outer = 00000000]
10:18:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13AD3C00) [pid = 3628] [serial = 186] [outer = 12628C00]
10:18:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (14F53C00) [pid = 3628] [serial = 187] [outer = 12628C00]
10:18:58 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
10:18:58 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
10:18:58 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
10:18:59 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:18:59 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:18:59 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:18:59 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:18:59 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("stylewithcss", false, "true") return value
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("backcolor", false, "#00FFFF") return value
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" checks for modifications to non-editable content
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" compare innerHTML
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") after
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") after
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") before
10:18:59 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar" but got "foo bar"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar" but got "foo bar"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
baz
" but got "foo
bar
baz
"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
baz
" but got "foo
bar
baz
"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foo
bar
"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foo
bar
"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" checks for modifications to non-editable content
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" compare innerHTML
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("stylewithcss", false, "true") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("stylewithcss", false, "false") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" checks for modifications to non-editable content
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" compare innerHTML
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("backcolor") before
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") after
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") after
10:19:00 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:00 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:00 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:00 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:00 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before - assert_equals: Wrong result returned expected true but got false
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before - assert_equals: Wrong result returned (after color normalization) expected "rgb(210, 180, 140)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgb(210, 180, 140)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
10:19:01 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
10:19:01 INFO - TEST-FAIL | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") after - assert_equals: Wrong result returned (after color normalization) expected "rgb(0, 255, 255)" but got "rgba(0, 0, 0, 0)"
10:19:01 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
10:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:01 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
10:19:01 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
10:19:01 INFO - TEST-OK | /editing/run/backcolor.html | took 3457ms
10:19:01 INFO - TEST-START | /editing/run/bold.html
10:19:01 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
10:19:01 INFO - PROCESS | 3628 | ++DOCSHELL 1CB11800 == 24 [pid = 3628] [id = 65]
10:19:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1D173400) [pid = 3628] [serial = 188] [outer = 00000000]
10:19:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (21638000) [pid = 3628] [serial = 189] [outer = 1D173400]
10:19:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (23007800) [pid = 3628] [serial = 190] [outer = 1D173400]
10:19:02 INFO - PROCESS | 3628 | --DOCSHELL 1BA91C00 == 23 [pid = 3628] [id = 49]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13A97400) [pid = 3628] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-skip-most.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18E36C00) [pid = 3628] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-walking-outside-a-tree.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19D07000) [pid = 3628] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/NodeIterator.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1C240800) [pid = 3628] [serial = 162] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19B61C00) [pid = 3628] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/domparsing/DOMParser-parseFromString-html.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1B1EF000) [pid = 3628] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11EE2800) [pid = 3628] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-skip.html]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1C23E400) [pid = 3628] [serial = 159] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1CB16400) [pid = 3628] [serial = 165] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1B848400) [pid = 3628] [serial = 156] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1BDBA400) [pid = 3628] [serial = 141] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1B1EE000) [pid = 3628] [serial = 135] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1BB3FC00) [pid = 3628] [serial = 138] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1D171000) [pid = 3628] [serial = 171] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12625800) [pid = 3628] [serial = 129] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (129B6C00) [pid = 3628] [serial = 144] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (14CAE000) [pid = 3628] [serial = 150] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14DA0000) [pid = 3628] [serial = 147] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1985E400) [pid = 3628] [serial = 154] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (18F92C00) [pid = 3628] [serial = 153] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (18C64800) [pid = 3628] [serial = 132] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1CCB3000) [pid = 3628] [serial = 168] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1C23F800) [pid = 3628] [serial = 160] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (15C9BC00) [pid = 3628] [serial = 148] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15204800) [pid = 3628] [serial = 151] [outer = 00000000] [url = about:blank]
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, nullptr) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1663
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(tmp) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 447
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 206
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, nullptr) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1663
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(tmp) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 469
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 206
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:03 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
10:19:04 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
10:19:05 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1BA96400) [pid = 3628] [serial = 157] [outer = 00000000] [url = about:blank]
10:19:05 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1B1F2C00) [pid = 3628] [serial = 127] [outer = 00000000] [url = about:blank]
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar" but got "foo bar"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
baz
" but got "foo
bar
baz
"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobbaraz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobbaraz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value -
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:27
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value -
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:27
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobaz" but got "foobaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobaz" but got "foobaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobaz" but got "foobaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobaz" but got "foobaz"
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:08 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:08 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:08 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:08 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
baz
" but got "foo
bar
baz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
baz
" but got "foo
bar
baz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobar
baz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobar
baz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "bar baz qoz" but got "bar baz qoz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "bar baz qoz" but got "bar baz qoz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "{foobar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" compare innerHTML
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}": execCommand("stylewithcss", false, "false") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") before
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") after
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:09 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:09 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:09 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") after
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz": execCommand("stylewithcss", false, "true") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz": execCommand("bold", false, "") return value
10:19:09 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" checks for modifications to non-editable content
10:19:09 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbazquzqoz" but got "foobarbazquzqoz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbazquzqoz" but got "foobarbazquzqoz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar" but got "foo
bar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("bold") before
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar" but got "foo
bar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("bold") before
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[bar]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") before
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") before
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foo"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foo"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz
" but got "foobarbaz
"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1CB1F400 == 22 [pid = 3628] [id = 58]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 16DD4C00 == 21 [pid = 3628] [id = 57]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 17427000 == 20 [pid = 3628] [id = 55]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 18C67C00 == 19 [pid = 3628] [id = 53]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1B1EE400 == 18 [pid = 3628] [id = 54]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1255F000 == 17 [pid = 3628] [id = 60]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 193EDC00 == 16 [pid = 3628] [id = 61]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1BA89000 == 15 [pid = 3628] [id = 62]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1262CC00 == 14 [pid = 3628] [id = 56]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
10:19:10 INFO - PROCESS | 3628 | --DOCSHELL 1467EC00 == 13 [pid = 3628] [id = 59]
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected true but got false
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar"
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
10:19:10 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:10 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
10:19:10 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
10:19:10 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
10:19:10 INFO - TEST-OK | /editing/run/bold.html | took 9494ms
10:19:10 INFO - TEST-START | /editing/run/createlink.html
10:19:10 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
10:19:10 INFO - PROCESS | 3628 | ++DOCSHELL 11E84400 == 14 [pid = 3628] [id = 66]
10:19:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11E86000) [pid = 3628] [serial = 191] [outer = 00000000]
10:19:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1262D800) [pid = 3628] [serial = 192] [outer = 11E86000]
10:19:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (12ABD400) [pid = 3628] [serial = 193] [outer = 11E86000]
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
10:19:11 INFO - PROCESS | 3628 | [3628] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-FAIL | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobarbaz" but got "foobarbaz"
10:19:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
10:19:12 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz": execCommand("createlink", false, "") return value
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" checks for modifications to non-editable content
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" compare innerHTML
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandIndeterm("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandState("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandValue("createlink") before
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandIndeterm("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandState("createlink") after
10:19:12 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandValue("createlink") after
10:19:12 INFO - TEST-OK | /editing/run/createlink.html | took 1857ms
10:19:12 INFO - TEST-START | /editing/run/delete.html
10:19:12 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
10:19:12 INFO - PROCESS | 3628 | ++DOCSHELL 14F52400 == 15 [pid = 3628] [id = 67]
10:19:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (14F54400) [pid = 3628] [serial = 194] [outer = 00000000]
10:19:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1520F400) [pid = 3628] [serial = 195] [outer = 14F54400]
10:19:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16DD2C00) [pid = 3628] [serial = 196] [outer = 14F54400]
10:19:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
10:19:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
10:19:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:16 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
10:19:17 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16E49800) [pid = 3628] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-set.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1B1F5800) [pid = 3628] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/domxpath/001.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (12560000) [pid = 3628] [serial = 173] [outer = 00000000] [url = http://web-platform.test:8000/domxpath/002.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (193F0C00) [pid = 3628] [serial = 176] [outer = 00000000] [url = http://web-platform.test:8000/domxpath/evaluator-constructor.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11E7E800) [pid = 3628] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-acceptNode-filter.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1CCAA400) [pid = 3628] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/domparsing/insert-adjacent.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1262D000) [pid = 3628] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (19D0DC00) [pid = 3628] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/domparsing/XMLSerializer-serializeToString.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (11E91800) [pid = 3628] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-reject.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1BA8E000) [pid = 3628] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-previousNodeLastChildReject.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (1BA93C00) [pid = 3628] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (19D0AC00) [pid = 3628] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-currentNode.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (17426000) [pid = 3628] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-basic.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (21638000) [pid = 3628] [serial = 189] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (13AD3C00) [pid = 3628] [serial = 186] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (1CB12800) [pid = 3628] [serial = 179] [outer = 00000000] [url = http://web-platform.test:8000/domxpath/xml_xpath_runner.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (11BEC400) [pid = 3628] [serial = 182] [outer = 00000000] [url = http://web-platform.test:8000/editing/event.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (12628C00) [pid = 3628] [serial = 185] [outer = 00000000] [url = http://web-platform.test:8000/editing/run/backcolor.html]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (190CE400) [pid = 3628] [serial = 133] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (1B83C000) [pid = 3628] [serial = 136] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1C0F5400) [pid = 3628] [serial = 142] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (1BB4B000) [pid = 3628] [serial = 139] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (1BDAFC00) [pid = 3628] [serial = 145] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 41 (1CCB2000) [pid = 3628] [serial = 169] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 40 (13AD6C00) [pid = 3628] [serial = 130] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 39 (1BA8C400) [pid = 3628] [serial = 177] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 38 (12D9E000) [pid = 3628] [serial = 174] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 37 (12ABD000) [pid = 3628] [serial = 183] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 36 (1D445400) [pid = 3628] [serial = 181] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 35 (1CCAD400) [pid = 3628] [serial = 180] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 34 (14F53C00) [pid = 3628] [serial = 187] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 33 (1CB1AC00) [pid = 3628] [serial = 166] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 32 (1C551000) [pid = 3628] [serial = 163] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 31 (1C2E1400) [pid = 3628] [serial = 178] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 30 (1490C800) [pid = 3628] [serial = 175] [outer = 00000000] [url = about:blank]
10:19:18 INFO - PROCESS | 3628 | --DOMWINDOW == 29 (1D172800) [pid = 3628] [serial = 172] [outer = 00000000] [url = about:blank]
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz": execCommand("stylewithcss", false, "true") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobaz" but got "foobabaz"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz": execCommand("stylewithcss", false, "false") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobaz" but got "foobabaz"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobaz" but got "foobaz"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foo
bar"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar
"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foobar
"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo
bar"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foo
bar
" but got "foo
bar"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar
": execCommand("delete", false, "") return value
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:23 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foo
bar"
10:19:23 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:23 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:23 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:23 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foo
bar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "fobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo " but got "foo
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar" but got "foo bar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar" but got "foo bar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[] bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar
" but got "foo bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar
" but got "foo bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo bar
" but got "foo bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
" but got "foo
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
" but got "foo
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
baz" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobaz" but got "foo
baz"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
- baz
" but got "foo
bar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
- baz
" but got "foo
bar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
" but got "- foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
" but got "- foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
" but got "- foo
bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
baz
" but got "- foobar
baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
baz
" but got "- foo
barbaz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
" but got "foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
- bar
" but got "- foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foo- bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foo- bar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
- baz
" but got "foobar- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
" but got "foobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
" but got "foobar"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar
" but got "- foobar
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
bar - baz
" but got "- foobar
- baz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" checks for modifications to non-editable content
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
- bar
baz
" but got "- foo
- barbaz
"
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "- foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("delete") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("delete") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar": execCommand("delete", false, "") return value
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" checks for modifications to non-editable content
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" compare innerHTML
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
10:19:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "- foo
" but got "- foo
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "- foo
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
- foo
" but got "- foo
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
- foo
" but got "- foo
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 12D9D400 == 14 [pid = 3628] [id = 51]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 0FFAE400 == 13 [pid = 3628] [id = 63]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 11BAD400 == 12 [pid = 3628] [id = 52]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 12569C00 == 11 [pid = 3628] [id = 64]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 11E84400 == 10 [pid = 3628] [id = 66]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - PROCESS | 3628 | --DOCSHELL 1CB11800 == 9 [pid = 3628] [id = 65]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - PROCESS | 3628 | --DOMWINDOW == 28 (17939400) [pid = 3628] [serial = 109] [outer = 00000000] [url = about:blank]
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - PROCESS | 3628 | --DOMWINDOW == 27 (13A93400) [pid = 3628] [serial = 184] [outer = 00000000] [url = about:blank]
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar
baz
" but got "foobarbaz
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
extra": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
extra
" but got "foo- bar
extra
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
bar
extra
" but got "foo- bar
extra
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
barbaz
quz
extra
" but got "foobarbazquz
extra
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foobar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foo
barbaz
quz
extra
" but got "foobarbazquz
extra
"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foobar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo
bar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "fobar" but got "foobar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "foobar" but got "foo"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got "bar"
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "
foobar
" but got "foobar
"
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("delete") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("delete") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" checks for modifications to non-editable content
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" compare innerHTML
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") before
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") after
10:19:26 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
10:19:26 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
10:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:19:26 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
10:19:26 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("delete") before
10:19:26 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo